Characters played by James Krishna Floyd
Rashid
Characters played by Fady Elsayed
Mo
Characters played by Anthony Welsh
Izzi
Characters played by Amira Ghazalla
Hanan
Characters played by Nasser Memarzia
Abdul-Aziz
Characters played by Aymen Hamdouchi
Repo
Characters played by Arnold Oceng
Aj
Characters played by Saïd Taghmaoui
Sayyid
Characters played by Shyam Kelly
Devonte
Characters played by McKell David
Demon's Boy
Characters played by Zachary Scipio
Demon's Younger 1
Characters played by Ryan Townsend
Demon's Younger 2
Characters played by Malachi Kirby
J-Boy
Characters played by Kemi Martin
J-Boy's Girl
Characters played by Mohammed Mansary
Faisal
Characters played by Denzel Assiamah
Bobo
Characters played by Yusra Warsama
Sonya
Characters played by Elarica Johnson
Vanessa
Characters played by Aaron Ishmael
Jamie
Characters played by Letitia Wright
Aisha
Characters played by Savannah Gordon-Liburd
Hackney Girl
Characters played by Leemore Marrett Jr.
Demon
Characters played by Ashley Thomas
Lenny
Characters played by Naresh Bhana
Tattooist
Characters played by Kirsty Todd
Tattoo Parlour Receptionist
Characters played by Nicola Harrison
Secretary
Characters played by George Oliver
Crackhead
Characters played by Frieda Thiel
Kayla
Characters played by Michael-Joel David Stuart
DMG Younger 2
Characters played by Sylvia Aman
Junkie Mum
Characters played by Ebony White
Jamaican Granny
Characters played by Rob Waran
Kickboxer
Characters played by Lawrence 'Justice' Richards
Rapper
Characters played by Deshon Huggins
Rapper
Characters played by Makeda Thomas
Kayla's Friend
Characters played by Hawa Farid
Aisha's Mother
Characters played by Sari Qasem
DMG Gang Boy
Characters played by Raymond Gibson
DMG Gang Boy
Characters played by Corey Fagan
DMG Gang Boy
Characters played by Tristan Fagan
DMG Gang Boy
Characters played by Chris Blay
DMG Gang Boy
Characters played by Jaden Brown
DMG Gang Boy
Characters played by Raheem Bailey
DMG Gang Boy
Characters played by Rasheed Bailey
DMG Gang Boy
Characters played by Markus Mason
DMG Gang Boy
Characters played by Malaki Henry
DMG Gang Boy
Characters played by Zara Young
Hood Girl
Characters played by Demi Frank-Opigo
Hood Girl
Characters played by Jevetta Boyce
Hood Girl
Characters played by Emma Malyszczuk
Hood Girl
Characters played by Karen Howard
Bus Stop Lady
Characters played by Matthew Guthrie
Bus Stop Guy
Characters played by Anwah Guthrie
Bus Stop Huy
Characters played by Abdul Ali Ahmadi
Shop Customer
Characters played by Guwayne Lazarus
Demon's Gang Boy
Characters played by Ahmed 'Hammer' Aziz
Demon's Gang Boy
Characters played by Arif Baat
Imam
Characters played by Leonor Tchapesseka
Izzi's Mother
Characters played by Erdal Oksuzoglu
Police Officer
Characters played by Harvey Staples
Police Officer
Characters played by Jason Richards
Police Officer
Characters played by Kahlil Mahmood
Sayyid's Brother
Characters played by Ibrahim Mahmood
Sayyid's Brother
Characters played by Joe Hornsey
Office Guy
Characters played by Jay Best
Office Guy
Characters played by Stephen Daniel
Office Guy
Characters played by Majed
Office Guy
Characters played by Kadeem Ramsay
Estate Kid
Characters played by Victoria
Estate Kid
Characters played by Veronika
Estate Kid
Characters played by Katie Pleasants
Estate Kid
Characters played by Georgina Clarke
Estate Kid
Characters played by Rebecca Bloomfield
Estate Kid
Characters played by Skie Coggin
Estate Kid
Characters played by Pharell Hoilett
Little Kid
Characters played by Christopher Hutchins
Phonebooth Customer
Characters played by Kristina Epenetos
Sayyid's Neighbour
Characters played by Susan Fordham
Mourner
Characters played by Damson Idris
Pallbearer
Characters played by Anusha Prakash
Mourner
Characters played by Simona Zivkovska
Schoolgirl