- Simon Uttleyscreenplay &
- Paul Andrew Williamsscreenplay and
- Matthew Ortonscreenplay
Cast
(in credits order) complete, awaiting verification
- Andreea Diac(as Andrea Diac)
- Sol E. Romero(as Sol E Romero)
- Rebecca Bellavia(as Rebecca Bellevue)
- Joshua Ravenscroft(as Josh Ravenscroft)
- Konstantin Tomasini(as Konstantin Tomassini)
Rest of cast listed alphabetically
- Karin Carlson(uncredited)
- Taylor Coombes(uncredited)
- Einar Haraldsson(uncredited)
- Frances Katz(uncredited)
- Jorge Leon(uncredited)
- Rafael Piamolini(uncredited)
- Richa Prakash(uncredited)
- Simon Strutt(uncredited)
- Daniel Joseph Woolf(uncredited)
- Chris Arthurproducer
- Alex Ashworthexecutive producer
- Alastair Burlinghamexecutive producer
- Mikayla Soo-ni Campbellexecutive producer (as Mikayla Campbell)
- Martha Chimaexecutive producer
- Cindy Cowanproducer
- Kathleen De Brincatline producer: Malta (as Kathleen Debrincat)
- Valentin Dimitrovline producer: Bulgaria
- Pieter Engelsexecutive producer
- Thomas Fanningproducer
- Bharatha Gangasaniexecutive producer
- Barry Germanskyexecutive producer
- Callum Christopher Grantproducer (as Callum Grant)
- Alan Harperexecutive producer
- Linda Harperexecutive producer
- Patti Harperexecutive producer
- Stanley Harperexecutive producer
- Lee Harrisonexecutive producer
- Jane Hooksexecutive producer
- Michael Kuhnproducer
- Matthew Ortonexecutive producer
- Paul Parkerco-producer: Malta
- Gary Raskinexecutive producer
- Sébastien Raybaudproducer (as Sebastien Raybaud)
- Kelly Lynn Reiterexecutive producer (as Kelly Reiter)
- Malcolm Ritchieexecutive producer
- Michael Santosexecutive producer
- Regina Seifertassociate producer
- Marcus Shirockexecutive producer
- Michael Torchiaexecutive producer
- Simon Uttleyexecutive producer
- Nicola Buckhair and makeup supervisor (as Nik Buck)
- Anita Burgerhair stylist
- Hannah Callejahair and makeup trainee: Malta
- Dana Degancrowd make-up artist
- Tamsin Dorling Barbosahair and makeup designer (as Tamsin Barbosa)
- Maddie Fludehair and makeup trainee
- Renata Gilbertcrowd hair and makeup supervisor
- Jess HeathProsthetic Supplier
- Sofi Hvarlevamakeup artist: Bulgaria (as Sofi Hvurleva)
- Carmel Jacksonhair and makeup artist: cast No. 3
- Daniele Alfanoproduction manager
- Claudia Cimminounit production manager
- Noel Corballysecond unit production supervisor
- Emma Mallettproduction manager: second unit
- Kelly Draperset production assistant
- Richard Graysmarkfirst assistant director: 2nd Unit
- Omar HaggagCrowd PA: dailies
- Mark Johnstone2nd Unit: Second Assistant Director
- Karina Kostadinova1st assistant director: Additional Photography
- Stefan Mailefloor third assistant director: second unit
- Sarah Mulbergethird assistant director
- Stefani NedanovaBase Third Assistant Director: dailies
- Irini Nikoloudiset production assistant
- Emily PerowneKey 2nd AD
- Eliza BanzourkovaProps Master
- Phoebe BrightmoreSet Dec Assistant
- Tony Chancestoryboard artist
- Joe El-Hendiart department assistant
- Vicki FifieldProp painter
- Dylan Gouderconstruction manager: malta unit
- Paul GunnerPainter (credit only) / Painter: art department
- Bryony Kingart dept assistant
- Andrew Martinassistant art director
- Millie Akerman-Blankleysecond assistant sound: dailies
- Luke Barnfathersound editor
- James BattleyPrincipal ADR Mixer
- Christian BourneProduction Sound Mixer 2nd Unit
- Noah Dallugedialogue editor
- Emil Evtimovadditional photography
- Steve Finnproduction sound mixer
- Olly Freemantleassistant foley editor
- Phil FreudenfeldDialogue editor: ADR Supervisor: Sound designer
- Joe Callejaspecial effects technician
- Graziella Cassarspecial effects coordinator
- Kenneth Cassarspecial effects supervisor: Malta
- Jody Eltham2nd unit floor supervisor / Prep Supervisor
- Stephen Hutchinsonspecial effects supervisor
- Luke Lallyspecial effects assistant
- Doug McKennaspecial effects safety advisor
- Tony TurnerSpecial effects workshop supervisor
- Jason WhiteManikin Designer: High Fall Special Action Manikins
- Mohamed Abdelkadermatchmove supervisor / on set vfx supervisor: Stargate Studios Malta
- Mahmiri Acarvisual effects onset PA
- Jamie Elizabeth Ballardcompositing supervisor: Stargate Studios
- Steven Begg2nd unit visual effects supervisor
- Antony BluffVisual Effects Producer
- Amira Borgvisual effects producer
- Jonathan Caruanavisual effects supervisor
- Craig CraneLidar Supervisor
- Fatih Dururlead digital compositor
- Maria Firtsenior compositing artist
- David AtkinsonStunt Safety
- Nellie Burroughesstunt performer
- Tony ChristianStunt Double: Gavin Fleming / additional stunt coordinator
- Rachael Evelynadditional stunt double: Daisy Ridley
- Doren John Farmerstunt performer
- Adrian McGawstunt double: Rufus Jones
- Estelle Pigetstunt double: Daisy Ridley
- Andy Pilgrimstunt driver
- Zakarias Bryld Aidtsecond assistant camera: "B" camera, main unit
- Phil Arntzaerial director of photography
- Will Bankscamera helicopter pilot
- Alex BashamPractical Electrician
- Ricardo BattagliaDigital Imaging Technician 2nd Unit
- Julian Bucknallfirst assistant camera: "A" camera, main unit
- Wailoon Chungelectrician
- Mark Claytongaffer
- Israfeel Ahamedcasting assistant
- Helen Beasleycostume cutter
- Lucy CalderCostume concept artist
- Katie Joneskey costumer: principals
- Elizabeth Kaneassistant costume designer
- Christine SkowronCostume Buyer Daily
- Rebecca Tredgetcostume supervisor
- Caylee Webberassistant costume designer daily
- Callum Abrahamadditional editor
- Villing ChongDigital Lab Op / Digital Lab Operator
- Scott Clementsfirst assistant editor
- Scott Hinchcliffeon-line editor
- Calum Nardonedailies lab assistant
- Caite Ni'Ceileachairpost production paperwork
- Mary Robinsondailies lab assistant
- Lukas Steinmaiersecond assistant editor
- Carl Thompsoncolorist
- Louisa Watkinspost-production coordinator
- Omar AlboukhareyLocation marshall
- Robert BriggsLocation Marshal
- Hannah Coleassistant location manager
- Eloise Courtlocation marshal
- Joe ElliottLocation Marshall
- Joe WC ElliottLocations Marshall
- Robert Goodingassistant location manager
- Matthew GowenlockLocation Marshal
- Jenni Lewislocation manager
- Goetz BotzenhardtScore mixer
- Maddie Cuttermusician: cello
- Will Harveymusician: violin
- Ollie Howelladditional production/percussion
- Will Quineymusic supervisor
- Daniel Sonabendmusician: double bass
- Sofiya DimitrovaScript supervisor: Additional photography
- Janet Kellock2nd unit script supervisor
- Helene Oosthuizenscript supervisor
- Ada Stachurascript supervisor: VFX unit
- Huseyin Pehlivantransportation captain
- Mark Joseph Portellitransportation captain
- Edmund Ashtonproduction secretary
- Carlo BoffaCraft Coffee
- Sofia Boffapayroll accountant
- Hunter BushwellAssistant to Cindy Cowan
- Benjamin ClarkeArmourer
- Hugo CurrieEPK Producer/Director
- Jonathon De VereStand in for Lee Boardman (as Jonathon Michaels)
- Tim DeeganHealth & Safety Advisor through MSS Safety
- Dan Edmondsvirtual production technical lead
Contribute to this page
Suggest an edit or add missing content
