David Oyelowo
Dayo
David Oyelowo
Dayo
Jessica Kate Plummer
Amanda
Amelie Dokubo
Laura
Ellen Francis
Rebecca
Sule Rimi
Stewart
Tara-Binta Collins
Amy
Izuka Hoyle
Emily
Dominique Tipper
Jessica
Nikesh Patel
Salman
Ravi Singh
Krish
Ruth Sheen
Tabatha
Alan Williams
Fry
Misan Harriman
Director
Si Bell
Director of Photography
Nicky Bentham
Producer
David Oyelowo
Producer
Aggela Despotidou
Editor
John Julius Schwabach
Writer
Francesco Le Metre
Original Music Composer
Misan Harriman
Story
Valerio Cerini
Sound Recordist
Daniel Margerison
Assistant Art Director
Chad Orororo
Sound Designer
Natalie Caroline Wilkins
Costume Design
Karolina Jedrzejczyk
Foley Artist
Tamara Gitter
Makeup Artist
Beth Margetts
Makeup Artist
Rashad Hall-Heinz
Production Sound Mixer
Jackson Pritchard
Art Direction
Peter Taylor
Gaffer
Elizabeth El-Kadhi Brown
Production Design
Simon Rooke
First Assistant Director
Jude Lilley
Assistant Art Director
Nicholas Daines
Stunt Coordinator
Charlotte Miller
Second Assistant Director
Irene Waireri
Casting Assistant
Kerieann London
Hair Designer
Dennis Reynolds
Hairstylist
Domizia Saluset
Still Photographer
Grace Pogonoski
Camera Trainee
Veronika Verovchenko
Costume Supervisor
Michael Pentney
Digital Imaging Technician
Lauren McLaughlin
Script Supervisor
Alireza Sarebani
Stunts
Villing Chong
Digital Imaging Technician
Matilda Hollis
Costume Assistant
Rhianna Shah
First Assistant Editor
Antonio Pavlov
Visual Effects
David Lale
Digital Intermediate Producer
Adam Clifton
Foley Editor
Aisha Bywaters
Casting Director
Sonia RodrÃguez Serrano
Second Assistant Camera
Valerio Cerini
Boom Operator
Daisy Robertson
Line Producer
Jeremy Levy
Location Manager
Chad Orororo
Sound Re-Recording Mixer
Brian Dungan
First Assistant Camera
Gareth Bishop
Colorist
Kofi Sampaney
Stunt Double
Kobie Hunte
Stunts
Kerieann London
Makeup Designer
Dan Griffiths
Stunts
Giulia Lyla Balsamo
Third Assistant Director
Dulani Wilson
Storyboard Artist
Samuel Mines
Costume Assistant
Emily Radakovic
Production Coordinator
Karolina Jedrzejczyk
Foley Supervisor
Alicia Barbecho-Rodriguez
Third Assistant Director
Adam Clifton
Foley Recordist