Characters played by Babou Ceesay
Marcus Hill
Characters played by Nathaniel Martello-White
Dhari Bishop
Characters played by Daniel Mays
Cullen
Characters played by Denise Gough
Fallon
Characters played by Rory Kinnear
Pence
Characters played by Brandon Scott
Leroy
Characters played by Freida Pinto
Jas Mitra
Characters played by Zawe Ashton
Omega Christine Moore
Characters played by Abraham Lewis
Ronnie Pence
Characters played by Neve McIntosh
Emily Pence
Characters played by Wunmi Mosaku
Kenya
Characters played by Idris Elba
Kent
Characters played by Landry Adelard
Trevor
Characters played by Giorgio Spiegelfeld
Klaus
Characters played by Rob Jarvis
Chief Superintendent Ackerley
Characters played by Seeta Indrani
Savi
Characters played by Sebastian Urzendowsky
Freidrich
Characters played by Lily Catalifo
Katja
Characters played by Patrick Gibson
Connor
Characters played by Kane Warden
Kenya's Son
Characters played by Gary Bates
Winslow
Characters played by Kevin Layne
Kirk
Characters played by Theo St. Claire
Ben
Characters played by Roger Kesten
Georg
Characters played by Tadhg Murphy
Eoin
Characters played by Guetan Calvin Elito
Reggie
Characters played by Bella Dayne
Eliette
Characters played by Sophia Brown
Christine
Characters played by Helen Austin
News Presenter - Victoria
Radio News Presenter
Characters played by Ricky Fearon
Jiverly
Characters played by Jared Fortune
Paul - Ambulance Man
Characters played by Patsy Ferran
Gwen
Characters played by Gamba Cole
Tim
Characters played by Johann Myers
Bailey
Characters played by Phil Zimmerman
Undercover Officer
Characters played by Kevin Fuller
Forensic Specialist
Characters played by Faye Beverlie Gray
Bartender
Characters played by Ian Swann
Employment Officer 1
Characters played by Nicholas Pinnock
Julian Clarke
Characters played by Jonathan Cullen
Moderator
Characters played by Adam Leese
PC Clegg
Characters played by Rick Bacon
PC Westerly
Characters played by Stewart Lockwood
PC Potts
Characters played by Annabel Bates
Linda
Characters played by Robert Styles
Doctor Harlins
Characters played by Ade Sapara
Haney
Characters played by Josh Finan
Aidan
Characters played by Jumayn Hunter
Stevie
Characters played by Solomon Akano
Bartender
Characters played by San Shella
Mr. Shetty
Characters played by Iain Christie
Interviewer
Characters played by Ray Richards
Manager
Characters played by Susan Aderin
Mae Hill
Characters played by Dave Hart
Harris
Characters played by Geoffrey Aymer
Clark Hill
Characters played by Soo Drouet
Ruth
Characters played by Tom Hyatt
C13 Officer
Characters played by Paul Brendan
Roberts
Characters played by Jacob Shephard
News Presenter - Walters
Characters played by Esther Uwejeyah
Laura
Characters played by Roger Jean Nsengiyumva
Chris
Characters played by Matt Sutton
Gio
Characters played by Philip Brook
Employment Officer 2
Characters played by Matt Tait
Thompson
Characters played by Jermaine Nwosu
1st Dweller
Characters played by Andrew Bone
Nelson
Characters played by Raphel Famotibe
2nd Dweller
Characters played by Nathan John
Reg
Characters played by Charlotte Pyke
Frightened Driver
Characters played by Stephen Critchlow
Radio News Presenter
Characters played by Eddie Elks
Brian - Ambulance Man
Characters played by David Eakins
Stans
Characters played by Oliver Lavery
Medical Examiner
Characters played by Pablo Raybould
Pub Landlord
Characters played by Patrick Driver
Simms
Characters played by Chris Carey
Rupert
Characters played by Callum Chiplin
Jürgen
Characters played by Jay Phelps
Trumpet player
Characters played by Matt Rentell
Detective
Characters played by Kamaria Williams
Dancer
Characters played by Lucy Lontay
Speed Typist
Characters played by Martyn Mayger
Journalist
Characters played by Ty Hurley
Chief Constable
SPG Police Officer
Characters played by Nathanjohn Carter
Detective
Characters played by Rudy Valentino Grant
Hostage
Housing Office Hostage
Characters played by Kian Hunt
Resident
Characters played by Rae Lim
Nightclub Dancer
Characters played by Ruth Clarson-Horrocks
Canadian Pacific Receptionist
Characters played by Richard Price
Plain Clothed Police
Characters played by Zak Holland
National Front Member
Characters played by Stuart Whelan
Police
Characters played by Jorge Leon Martinez
National Front Member
Characters played by Grant Crookes
Police Officer
Characters played by Bern Collaço
Indian Counter Protestor
Characters played by David Olawale Ayinde
Baptist Congregation Member
Characters played by Atul Sharma
Puja Devotee
Characters played by Justified
Resident
Characters played by Nick Davison
Pub Customer
Characters played by Vinita Sharma
Puja Devotee
Characters played by Bhavini Sheth
Puja Devotee Dancer
Characters played by Andrea Sandell
Squatter Mother
Characters played by Gary Kiely
Police Officer
Characters played by Alex Jaep
National Front
Characters played by Matt Sproit
Prison Guard
Characters played by Pete Buzzsaw Holland
National Front Banner Man
Characters played by Jackson Kai
Indian
Characters played by Mick Slaney
Police Officer
Characters played by Keith Milner
National Front Member
Characters played by Andrew Dunkelberger
National Front Member
Characters played by Steve Brunton
Police Officer
Characters played by Jade Mitchell
Female NF
Characters played by Surah Swaleh
Reveller
Characters played by Rebecca Huggins
National Front
Characters played by Steven I. Dillard
Rhodesian Man
Characters played by Mark Kempson
Prison Warden
Characters played by Maria Estevez-Serrano
BOAC Receptionist
Characters played by Shenturan
Tribal Spiritualist
Characters played by Rochelle De-Terville
Female Civillian
Characters played by Emeson Nwolie
Julian's Flat Visitor
Characters played by Lee Admassie
Man in the Restaurant Getting Arrested
Characters played by Avinashi Sharma
Puja Pandit Sharma
Characters played by Rafe Hock
NF Leader