X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Been So Long
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Tinge Krishnan
Director
Written By
Che Walker
screenplay
Cast
Michaela Coel
Simone
Mya Lewis
Mandy
Arinzé Kene
Raymond
George MacKay
Gil
Jo Martin
Vivienne
Oliver Yhap
Ben
Sam Swann
Electronic Tag Man
Clare Perkins
Snowqueen
Jamila Wingett
Aravind
Ronke Adekoluejo
Yvonne
Tom Forbes
Conrad Styron
Rakie Ayola
Martina
Luke Norris
Barney
Frieda Thiel
Makeda
Sophia La Porta
Willesden
Anoushka Lucas
Magic Girl
Gemma Knight Jones
Backing Vocalist
Tasha Taylor Johnson
Backing Vocalist
Emma Kingston
Backing Vocalist
Genevieve Barr
Artemis
Olivia Clarke
Wendell's Baby
Ashley Thomas
Wendell
Doña Croll
Aunty
James Jackson
Street Cleaner
Victor Romero Evans
Robbie
Mark Wingett
Mark
Joe Dempsie
Kestrel
Arsher Ali
Jake
Sally Butcher
Waitress
Jordan Stephens
Nut job Friend
Junade Khan
Tariq
Ekow Otoo
Dave
James Berkery
Dancer
Jac Coxall
Dancer
Harriet Crawford
Dancer
Leigh Daniels
Dancer
Scarlette Douglas
Dancer
Hannah Flynn
Dancer
Adam Galbraith
Dancer
Louis Gaudencio
Dancer
Chelsea Inez
Dancer
Sergio Jaraiz Lara
Dancer
Idriss Kargbo
Dancer
Laura-Jane Morse
Dancer
Ash Mukherjee
Dancer
Terel Nugent
Dancer
Daniel Phung
Dancer
Chase Armitage
Parcour Performer
Joe Scandrett
Parcour Performer
Nathalie Czarnecki
Dancer
Tanya Dyce
Dancer
Sue Falusuo-Henry
Dancer
Hendrick January
Dancer
Emma Kingston
BV Trio
Bless Klepcharek
Dancer
Bless Klepcharek
Dancer
Dickson Mbi
Dancer
Felix Orion
Father
Ash Rizi
Football Commentator
Kiraly Saintclaire
Dancer
Remi-Lawal Abiola
Pool Player
Gintare Beinoraviciute
Passerby
Martin Bratanov
Passerby
Alexander Buxton-Wilmott
Christening Guest / Schoolboy / Market Shopper
Laura Camberley
Market Stall Owner
Alan Cassidy
Office Worker
Begoña Fernández Martín
Shop Keeper
Errol Francis
Boxing Trainer / Christening Guest
Eloise Henwood
Christening Guest / Angel
Matthew David McCarthy
Boxing Trainer
Stephen McDade
Construction Worker
Jade Mitchell
Pool Player
Gino Picciano
Market Vendor
Vladut Puscasu
Client
Ally Tully
Angel
Produced By
Ian Bricke
Studio Executive
Jeremy Campbell
line producer
Nicky Earnshaw
production executive: Film 4
Lizzie Francke
executive producer
Indira Guha
executive producer
Amanda Jenks
producer
Nadine Marsh-Edwards
producer
Fiona Morham
head of production: BFI
Sudie Smyth
production executive
Jane Wright
executive producer
Eva Yates
executive producer
Music
Christopher Nicholas Bangs
Arthur Darvill
Composer
Cinematography
Catherine Derry
director of photography
Sound
Ross Adams
boom operator
Ronald Bailey
sound mixer
Nick Baldock
adr mixer
Lilly Blazewicz
sound editor
Linda Brenon
dialogue editor
Peter Burgis
foley artist
Tim Burton
mix technician
Andrew Caller
additional dialogue editor
Adam Chestnutt
sound playback
Zoe Freed
foley artist
Glen Gathard
supervising sound editor
Peter Hanson
re-recording mixer / sound designer
Sophia Leader
foley editor
Robert J Mann
sound editor
Brendan Nicholson
re-recording mixer
Adam Oakley
sound editor
Jemma Riley-Tolch
foley mixer
John Skehill
mix technician
Nik Stojkov
first assistant sound
Editing
Peter Christelis
Casting Director
Julie Harkin
Production Design
Julian Nagel
production designer
Art Direction
Paul Frost
Set Design
Bethan Edwards-Wilson
Costumes
Lisa Duncan
Makeup
Sharon Martin
hair designer / makeup designer
Sara Menitra
makeup supervisor
Melissa van Tongeren
makeup and hair
Joanne Walton
makeup assistant
Patt Foad
tattoos
Visual Effects
Oliver Cave
3d artist
Luke Curtis
visual effects artist
Matt Hutchings
visual effects artist
Marc Knapton
visual effects producer
Gary Riley
Graphic Designer
Leandro Sarris
visual effects artist
Assistant Director
Rachel Armitage
third assistant director
Nick Justin
first assistant director
Chris Marshall
second assistant director
WIZ Andrew John Whiston
director's creative consultant
Daniela Zanzotto
director's assistant
Production Management
Sacha Guttenstein
post-production supervisor
Viney Sharma
unit manager
Amaka Ugwunkwo
production manager
Art Department
Bethan Edwards-Wilson
set decoration
Rachel Garlick
storyboard artist
Olayinka Goldfeather
art department assistant
Arthur Griggs
set dresser
George Jackson
standby props assistant
Maryam Mojtabavi
graphic designer
Steve Patterson
construction coordinator
Dean Pearson
property master
Olivia Pratt
scenic painter
Max Roach
assistant dresser
Rebecca Sutton
stand-by art director
Paul Wallis
scenic artist
Vic Waterer
standby props
Charlie Whiteway
assistant dresser
Stunts
Andy Bradford
stunt coordinator
Editorial
John Claude
colorist
Lorene Dewett
assistant editor
Sacha Guttenstein
post-production supervisor
Jashesh Jhaveri
deliverables technician
Kallis Kyriacou
assistant editor
Molly MacCormack
digital intermediate conform editor
Thy Quach
assistant editor
Other
Nish Panchal
special thanks
Music Department
Christopher Nicholas Bangs
music producer
Phil Cornwell
musical director
Claire Freeman
music supervisor
Dushiyan Piruthivirajah
music consultant
Glenn Sharp
Additional Music / additional music
Matthew Slater
orchestrator / score conductor
Tim Weller
drummer
Casting Department
Rae Hendrie
casting associate
Costume Department
Lauren Bassil
costume standby
Jane Batt
costume supervisor
Rianna Charles
costume assistant
Poppy Moorcroft
skillset costume trainee
Camera Department
Rob Baker Ashton
still photographer
Adrian Connellan
hod rigger
Louisa Court
key grip
Jaime Fletcher
generator operator
Ilaria Fulvio
focus puller: "b" camera, dailies
Ilana Garrard
steadicam operator: dailies
Louis Hollis
trainee playback op
Melanie Jansen
camere trainee
Kyle Mann
gaffer
Gabi Norland
camera operator: "b" camera
Andrew Ogilvy
still photographer
Luke Pochetty
electrician
Rob Pye
best boy
Núria Pérez
digital imaging technician
Sonia Rodríguez Serrano
clapper loader
Paul Mark Synnott
grip trainee
Parisa Taghizadeh
still photographer
Ali Tollervey
still photographer
Robert Walton
lighting van
Tom Wilkinson
steadicam op: dailies
Sophie Wilson
focus puller
Rick Woollard
steadicam operator
Location Management
Hayden Jones
location assistant
Zoran Mishevski
location assistant
Ben O'Farrell
location manager
Script Department
Francesca Brooks
script supervisor
Movie title data and credits provided by