- Jamie Russellscreenplay by
- James Nunnbased on a story by
- Ashley Greene(as Ashley Greene Khoury)
- Eddie Mannon(as Andrei Maniata)
- Jamie B. Chambers(as Jamie Chambers)
- Colin Rance(as Colin Michael Rance)
Rest of cast listed alphabetically
- Anthony Abiola(uncredited)
- James R Bowman(uncredited)
- Adrian Stan(uncredited)
- Justin Sysum(uncredited)
- Dita Tantang(uncredited)
- Ronin Traynor(uncredited)
- Simon Baxterexecutive producer: Richmond Pictures
- Tamara Birkemoeexecutive producer
- Sarah Gabrielexecutive producer
- Marc Goldbergproducer (produced by)
- Peter Hampdenexecutive producer
- David Haringexecutive producer
- Ben Jacquesproducer (produced by)
- Joe Karimi-Nikline producer
- Evangelo Kioussisexecutive producer: Richmond Pictures
- Conor McAdamexecutive producer
- Norman Merryexecutive producer
- David Nagelbergexecutive producer
- Seth Needleexecutive producer
- Roman Viaris-de-Lesegnoexecutive producer (as Roman Viaris)
- Gareth Williamsexecutive producer
- Gareth Williamsexecutive producer
- Jonathan Ilesdirector of photography
- Phoebe Arfarasjunior hair & makeup artist
- Lindy Bishopmakeup & hair artist: daily
- Shelby Cockramjunior hair & makeup artist: daily
- Florence May Cartermakeup & hair supervisor (as Florence Carter)
- Ili Newsonjunior hair & makeup artist (as Ilona Newson)
- Heather Pitchfordhair & makeup designer
- Tom Hardenunit manager
- Tara C. Llewellynproduction manager (as Tara Llewellyn) / covid supervisor (uncredited)
- Nitin Upadhyayaproduction coordinator
- Leonora Bartonset production assistant
- Paolo De Battistathird assistant director
- Christiaan Faberij de Jongefirst assistant director
- Dan Garbercrowd third assistant director: daily
- Stefani Nedanovaset production assistant
- Danny Scott-Smithsecond assistant director
- Olita-May Forbes Adamproduction buyer (as Olita-may Forbes Adam)
- Oliver Casselsassistant art director
- Sebastian Dimitroffart department assistant
- Nia Faussetstandby prop
- Oscar Godfreystandby art director
- Julia Hallsenior designer: Lipsync Design
- Steve Islesarmourer
- Katie Lavergnedressing props
- Gregory Lonsdaleproperty master
- Atilla Akinciadr performer
- Naomi Baveusefoley editor & foley mixer
- Daniel Bodsworthadr editor & adr recordist
- Duncan Caseyadr performer
- Anthony De Chalainsound effects editor (as Anthony Dechalain)
- Max Deveresound recordist
- Christoph L. Dorocantadr performer
- Johnny Faircloughadr performer
- Jon Gibsonsound maintenance
- Brian Gilliganadr recordist / re-recording mixer
- James Ethelstonspecial effects technician
- Jimmy Ethelstonspecial effects technician
- Scott MacIntyrespecial effects supervisor
- Iain McDonaldspecial effects assistant
- Eddy Popplewellsenior special effects technician / pyrotechnic effects (uncredited)
- John Schoonraadspecial effects: sfx stunt dummies
- Paul Wanklinspecial effects floor supervisor
- Mihail Ahchievdigital compositor
- Joni Andreouvisual effects production coordinator: Lipsync Post
- Dimitar Bakalovcg supervisor: Lipsync Post
- Emilia Borisova3d tracking artist
- Paolo D'Arco2d supervisor: Lipsync Post
- Ivaylo Dimitrovdigital compositor
- John Paul Dochertyon-set visual effects supervisor: Lipsync Post (as Paul Docherty)
- Nick Feldmanvisual effects editor: Lipsync Post
- David Fowlervisual effects supervisor: Lipsync Post
- Kiril Georgievvisual effects coordinator
- Sean Binghamstunt performer
- Chris Grifonispecial action performer: Terrorist
- Jonathan Holbystunt performer
- Teddy Linardstunt performer (as Edward Linard)
- Raid Matwispecial action
- Barney Batchelorfirst assistant camera
- Bradley Dennisepk director
- Nick Edwards-Tombselectrician (as Nick Toombs)
- Crescencio Ferreiracamera trainee
- Jamie Hitchensbest boy
- Jamie Leggeelectrician
- James Markwickdrone camera operator
- Greg McFarlane Kinggaffer (as Greg King)
- Axel Morinelectrician
- Claire Scarlettextras casting
- Justine Arbuthnotwardrobe supervisor
- Stephen Frosdickcostume: dailies
- Valeska Hallcostume trainee
- Tanya Walshwardrobe standby (as Blue Walsh)
- Craig Arthurtechnical operator: Lipsync Post
- Linden Brownbillhead of engineering: Lipsync Post
- William Chetwyndsenior on-line editor: Lipsync Post
- James Clarkehead of digital intermediate: Lipsync Post
- Lorraine Drydenassistant producer: Lipsync Post
- Lisa Jordanfacilities director: Lipsync Post
- Lizzie Newshamdigital intermediate coordinator: Lipsync Post
- Tom Russellcolourist: Lipsync Post
- Sophie Reidlocation runner
- Viney Sharmalocation manager
- Joris Hoogstederadditional arrangements & synth programming by
- Kristin Naigusbass dudok by
- Austin Wintoryscore mixed & produced by
- Simon McDermottscript supervisor
- Morgan Devereproduction driver
- Sophie Reiddriver: locations
- David Bartonfire marshall
- Sarah Brownon-site director
- Matt Buggsmedic: Support Medical Group
- Darren Burnsarmoury prep
- Mark Burtonmedic: Support Medical Group
- Sarah Cundalllegal services: Lipsync
- Henrietta Currielegal services: Lee & Thompson, UK
- Morgan Devereproduction runner
- Sam Dormerarmoury supervisor
Contribute to this page
Suggest an edit or add missing content