- Simon Uttleyscreenplay &
- Paul Andrew Williamsscreenplay and
- Matthew Ortonscreenplay
- Sol E. Romero(as Sol E Romero)
- Rebecca Bellavia(as Rebecca Bellevue)
- Joshua Ravenscroft(as Josh Ravenscroft)
- Konstantin Tomasini(as Konstantin Tomassini)
- Andreea Diac(as Andrea Diac)
Rest of cast listed alphabetically
- Karin Carlson(uncredited)
- Taylor Coombes(uncredited)
- Einar Haraldsson(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
- Zara Danecker-TamesCrowd Daily
- 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)
- 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 Johnstonesecond assistant director: 2nd unit
- 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)
- 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
- 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
- Alex MacBridelead senior technician
- 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 / visual effects artist
- David Atkinsonstunt safety
- Nellie Burroughesstunt performer
- Tony Christianadditional stunt coordinator / stunt double: Gavin Fleming
- Rachael Evelynadditional stunt double: Daisy Ridley
- Doren John Farmerstunt performer
- Frances Katzstunt actor
- Rachel Kwokstunt performer
- Adrian McGawstunt double: Rufus Jones
- Zakarias Bryld Aidtsecond assistant camera: B camera, main unit
- Phil Arntzaerial director of photography
- Will Bankscamera helicopter pilot
- Alex Bashampractical electrician
- Ricardo BattagliaDIT: 2nd unit
- Julian Bucknallfirst assistant camera: A camera
- Wailoon Chungelectrician
- Mark Claytongaffer
- 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 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 marshall
- Hannah Coleassistant location manager
- Eloise Courtlocation marshal
- Joe WC Elliottlocation marshall
- Robert Goodingassistant location manager
- Matthew Gowenlocklocation marshall
- Jenni Lewislocation manager
- Bryony Preenlocation 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: Cindy Cowan
- Benjamin Clarkearmourer
- Hugo CurrieEPK producer/director
- Jonathon De Verestand in: Lee Boardman (as Jonathon Michaels)
- Tim Deeganhealth & safety advisor: MSS Safety
- Dan Edmondsvirtual production technical lead
Contribute to this page
Suggest an edit or add missing content
