- Michael Greenscreenplay by
- Agatha Christiebased upon the novel by
- Brenda Newhouse(as Brenda-Jane Newhouse)
Rest of cast listed alphabetically
- Lauren Alexandra(uncredited)
- Jasna Anderson(uncredited)
- Michael Barron(uncredited)
- Raphael Carpenter(uncredited)
- Nikkita Chadha(uncredited)
- Calvin Chen(uncredited)
- Jon-Scott Clark(uncredited)
- Allan Cook(uncredited)
- David Cradduck(uncredited)
- Connor Diffley(uncredited)
- Edward Ellis-Smith(uncredited)
- Nathaniel Ellul(uncredited)
- Ethan John Fernandes(uncredited)
- Mo Firuzzi(uncredited)
- Edward Lewis French(uncredited)
- Kai Gillett(uncredited)
- Rudy Valentino Grant(uncredited)
- Joey Grima(uncredited)
- Lukas Hunt(uncredited)
- Shenel Hussein(uncredited)
- Christopher Jeffers(uncredited)
- Lampros Kalfuntzos(uncredited)
- David K Kimani(uncredited)
- Alex Knowles(uncredited)
- Lisa Lian(uncredited)
- Obie Matthew(uncredited)
- Cory McClane(uncredited)
- Renako McDonald(uncredited)
- Arnold Montey(uncredited)
- Joseph Prouse(uncredited)
- Zoë Rainey(uncredited)
- Phil Reeve(uncredited)
- Noel Samuels(uncredited)
- Daniel Smales(uncredited)
- Kenneth Branaghproducer (produced by) (p.g.a.)
- Mark Gordonexecutive producer
- Judy Hofflundproducer (produced by) (p.g.a.)
- Matthew Jenkinsexecutive producer
- Simon Kinbergexecutive producer
- James Prichardexecutive producer
- Mathew Prichardexecutive producer
- Ridley Scottproducer (produced by)
- Kevin J. Walshproducer (produced by)
- Patrick Doylecomposer (music by)
- Haris Zambarloukosdirector of photography
- Úna Ní Dhonghaílefilm editor
- Andrew Ackland-Snowsenior art director
- Ravi Bansalart director (Dneg)
- Dominic Masterssupervising art director
- Stephen Swainsenior art director
- Dumebi Anoziehair stylist: Ms. Wright
- Bella Arghiroshair stylist trainee: crowd / makeup artist trainee: crowd
- Sammy Brittenhair stylist trainee / makeup artist trainee
- Sarah Brockmakeup artist: Ms. Gadot
- Claire Burgesshair stylist: Ms. Gadot
- Michael ByrneSilicone supervisor
- Steven Byrneprosthetic mould maker
- Hanna Canforadditional hair and makeup artist
- Alexis Continentehair stylist supervisor
- Angela Crownfacialist
- Damian Andersonunit production manager
- Tony Davisproduction manager
- Saif Faroukproduction manager: drone team, Egypt, MSR International Films
- Jeanette Haleypost-production supervisor
- David O'Neillproduction supervisor: Egypt, UK crew
- Mohak SharmaDepartment Production Manager / department production manager
- Magued Youssefproduction manager: Egypt- MSR International Films (as Maged Youssef)
- Thomas A. Imperatoexecutive in charge of production (uncredited)
- Anna Brabbinssecond assistant director
- Martin Curryfirst assistant director
- Christian DavisCrowd PA
- Charlotte Ellisbase third assistant director
- Connor Hallassistant director
- Bryn Lawrencecrowd second assistant director
- Med Ali Souissicrowd ad: dailies
- Siggy Stonefloor second assistant director
- Molly Vincentfloor third assistant drector
- Emma Jouannetthird assistant director (uncredited)
- Hamada Adelmetal worker: Egypt, MSR International Films
- Laurence Aldridgepainters labourer
- John AllenBoat builder
- John Allencarpenter
- Dana Anuscadraftsperson
- Nigel Archercarpenter
- Nicola Barnesart department researcher
- Chris Barrettstandby carpenter
- Sam Beildemanprops trainee
- Yuval Bar-onadr mixer: Jungle Sound (as Yuval Bar On)
- Pete Blaxillsecond assistant sound
- Simon Chasesupervising dialogue editor
- Mike Dowsonre-recording mixer
- Oliver Ferrisfoley artist
- Colin Gregorykey first assistant sound
- Sue Hardingfoley artist
- Sophia Hardmanfoley editor
- Chris Howardassistant sound editor
- Olivia Jefferyaudio post coordinator
- Courtney Baileyspecial effects trainee
- Max E. Barnesspecial effects trainee (as Max Barnes)
- Warwick Boolesenior special effects technician
- Victoria Cadiouspecial effects buyer
- Paul ClancySenior Special Effects Technician
- Jake Daviesspecial effects assistant technician
- Kane Dimmerspecial effects assistant technician
- Brian Faulkerspecial effects engineer
- David Franklin-Leesspecial effects designer
- Chandra Sekhar A.roto/paint & matchmove artist: DNEG (as Chandra Sekhar A)
- Salim Basha A.roto/paint & matchmove artist: DNEG (as Salim basha A)
- Sawant Abhaybuild artist: DNEG (as Abhay Sawabr)
- Yohann Jesse Abrahamvisual effects production support: DNEG
- Juan Pablo Acosta Duartecreature visual effects: DNEG (as Juan Acosta) / digital artist: DNEG
- Pranay Agarwaldepartment production manager: DNEG
- Suraj Agarwaldigital matte painter: DNEG
- Virendra Agawanecompositor: DNEG
- Eve Agnolybuild artist: DNEG
- Martha Aguilarcompositor: DNEG
- Lucy Allenstunts
- Emma Brittonstunts
- David Collomstunts
- Joel Conlanstunts
- Christoph Cordellstunts (as Chris Cordell)
- Ashraf Abdel Neneindrone assistant: Egypt, MSR International Films
- Chrys Antonioucinematographer's assistant
- Phil Arntzdrone coordinator: Egypt, UK crew / aerial camera operator (uncredited)
- Mahmoud Ashourdrone assistant: Egypt, MSR International Films
- Ehab Atiyakey grip: Egypt
- Nathan Atkinsonnetwork technician
- Ihab Attiakey grip: Egypt, MSR International Films
- Gemal Attyakey grip: Egypt, UK crew
- Andrei Austincamera operator: "b" camera
- Peter Ayrissdrone pilot (uncredited)
- Rafael CardenasSenior Animator: DNEG
- Vanessa Bakeradr voice casting
- Emily Brockmanncasting associate
- Katie Brydoncasting assistant (uncredited)
- Arron Cuthbertsonextras casting (uncredited)
- Olivia Grantcasting assistant (uncredited)
- Annette Allencostume buyer
- Malin Andersonladies costume cutter
- Jill Averywardrobe mistress
- Joshua Bainladies costume cutter
- David Ballprincipal standby
- Alice Bambridgecostume design assistant
- Pauline Bidegaraycostume maker
- Mattia Biondaladies costume cutter
- Max Birkettprincipal costumer
- Anne Bradleycostume maker
- Sophie Billingtondigital film bureau: Goldcrest Post Production
- Sarah Bowdensecond assistant editor
- Patrick Brennan65mm scanning operator: FotoKem Creative Services
- Sara Buxtondigital intermediate assistant colorist: Goldcrest Post Production
- Jonathan Collarddigital intermediate producer: Goldcrest Post Production
- Tom Corbetthead of extraction and delivery: Goldcrest Post Production
- Zoe Cousinsdigital film bureau: Goldcrest Post Production
- Simon Davisfirst assistant editor
- Joe Dibbledigital imaging technician: Digital Orchard
- Rob Farrisdigital intermediate head of production: Goldcrest Post Production
- Jack Cowan Batesassistant location studio manager
- Joe Gordonstudio location unit assistant
- Nasser Khalillocation manager: Egypt, MSR International Films
- Matt Mirringtonunit location manager: Coltswolds
- Julian Monaghanlocation assistant
- Ross Monaghanlocation manager
- Khaled Ramdanlocation production assistant: Abu Simbel, Egypt, MSR International Films
- Franziska Saladinlocation studio coordinator (as Fran Saladin)
- Charlie Simpsonunit location manager
- Laurence Anslowdigital recording by
- Richard Armstrongmusic editor
- Deonte Fly Deezy Chambersmusic supervisor
- David Cuthbertmusician: flute, alto flute, bass flute
- Patrick Doylemusician: solo piano / score orchestrated by
- Alex Fergusonassistant engineer
- Thomas Gouldorchestra leader
- Martin Higginsmidi preparation
- Jack Millsassistant engineer
- Alexander Palmertrack laying (as Alex Palmer)
- Irene Chawkoscript supervisor
- Giuditta Nataleassistant script supervisor
- Hossam Abdelnabivehicle manager: Cairo, Egypt, MSR International Films
- Mohammed Abolmagdmain boat workshop: Egypt, MSR International Films
- Ahmed Youssef Askarboat handler: Egypt, MSR International Films
- Gary Birminghamtransportation manager
- Ollie BirminghamDriver to Gal Gadot
- Chris Dudleyassistant transportation manager
- Adel Farragsupport boat captain: Egypt, MSR International Films
- Selim Fekisupport boat captain: Egypt, MSR International Films
- Massouna Mohammed Fouadboat captain: Malika, Egypt, MSR International Films
- Nathan Gilesunit driver
- Maged Abdel Basrproduction assistant: Egypt, MSR International Films
- Maged Abdelbasetproduction assistant: Egypt, MSR International Films
- Omar Abou Zaidfinancial manager: MSR International Films, Egypt
- Munawar Ahmadproduction accountant
- Alam AhmadiSet Security: Main Unit (credit only)
- Azzam Altaherfixer: Luxor, Egypt, MSR International Films
- Patricia Milanesivery special thanks
Contribute to this page
Suggest an edit or add missing content