- Michael Greenscreenplay by
- Agatha Christiebased upon the novel by
Cast
(in credits order) verified as complete
Rest of cast listed alphabetically
- Sofia Abbasi(uncredited)
- Scarlett Archer(uncredited)
- Lasco Atkins(uncredited)
- Raj Awasti(uncredited)
- Jeremy Azis(uncredited)
- Roy Beck(uncredited)
- Norman Bowman(uncredited)
- Martin Bratanov(uncredited)
- Alan Calton(uncredited)
- Ross Carter(uncredited)
- Ruth Clarson(uncredited)
- Bern Collaço(uncredited)
- Tom Dab(uncredited)
- Adrian Danila(uncredited)
- Jesús Gallo(uncredited)
- Javier Garcia(uncredited)
- Ben Gonzales(uncredited)
- Mitch Gossett(uncredited)
- Erkan Halil(uncredited)
- Ian Harrod(uncredited)
- Honey Holmes(uncredited)
- Lampros Kalfuntzos(uncredited)
- Ethan Keaton(uncredited)
- Dardan Kolicaj(uncredited)
- Bane Kovacevic(uncredited)
- Nina Kumar(uncredited)
- Gerald Maliqi(uncredited)
- Nevish Mandil(uncredited)
- Mark Meilak(uncredited)
- Ekran Mustafa(uncredited)
- James Pimenta(uncredited)
- Tate Pitchie-Cooper(uncredited)
- Richard Price(uncredited)
- Matilda Pugh(uncredited)
- Tom Rodgers(uncredited)
- Alaa Safi(uncredited)
- Bernardo Santos(uncredited)
- Cassandre Sauré(uncredited)
- Raven Shanelle(uncredited)
- Charles Streeter(uncredited)
- Balbir Sudera(uncredited)
- Fran Targ(uncredited)
- Fred Tony(uncredited)
- Zoe Tounta(uncredited)
- Winston Azzopardiline producer: Malta
- Kenneth Branaghproducer (produced by) (p.g.a.)
- Jérémie Chevretline producer: France/Switzerland
- Pip Gillingsline producer: New Zealand
- Mark Gordonproducer (produced by) (p.g.a.)
- Judy Hofflundproducer (produced by) (p.g.a.)
- Matthew Jenkinsexecutive producer
- Simon Kinbergproducer (produced by) (p.g.a.)
- Dillon Kivoexecutive producer
- William Moseleyassociate producer (as Will Moseley)
- James Prichardexecutive producer
- Michael Schaeferproducer (produced by) (p.g.a.)
- Ridley Scottproducer (produced by) (p.g.a.)
- Aditya Soodexecutive producer
- Hilary Strongexecutive producer
- Patrick Doylecomposer (music by)
- Haris Zambarloukosdirector of photography
- Mick Audsleyfilm editor
- Phil Harveyart director (as Philip Harvey)
- Dominic Masterssupervising art director
- Lauren Baldwinhair trainee / makeup trainee
- Maisie Caen-Reillycrowd hair and makeup trainee
- Alexis Continentehair stylist (as Alexis Continente Zapata)
- Emily Dodgeassistant hair stylist / assistant makeup artist
- Naomi Donnemakeup artist: Ms. Pfeiffer
- Polly Earnshawadditional hair stylist / additional makeup artist
- Juliana Ferreirajunior hair stylist: crowd / junior makeup artist: crowd
- Cheryl Garveyadditional hair stylist / additional makeup artist
- Marcelle Genovesehair stylist: crowd, Malta / makeup artist: crowd, Malta
- Jenny Hammondcrowd make up
- Pip Gillingsvfx unit new zealand
- Jeanette Haleypost-production supervisor
- Thomas A. Imperatoexecutive in charge of production
- Russell Lodgeproduction manager
- Janine Modderunit production manager
- Thomas Schembriunit manager
- Steve Barnettpost production executive (uncredited)
- Joseph Azzopardithird assistant director: crowd, Malta unit (as Joe Azzopardi)
- Anna Brabbinssecond assistant director
- Lara Cornelladditional set pa
- Martin Curryfirst assistant director
- Eolande Diazcrowd assistant director
- Sinéad Dohertyadditional set pa
- Charlotte EllisKey Set PA
- Tussy Facchinsecond second assistant director
- Adam Fostercrowd assistant director
- Robert Graysonfirst assistant director: second unit
- Wayne Adamscarpenter
- Laurence Aldridgepainters labourer
- John Allencarpenter
- Christopher Arnoldstandby: second unit (as Chris Arnold)
- Jason Azzopardiprop master: Malta unit
- Lucia Babinskaassistant construction coordinator
- Laura Bardenjunior draughtsman
- Nicola Barnesart department researcher
- Paul Beesonplasterer
- Joanna Andrewssecond assistant sound
- Lilly Blazewiczfoley supervisor
- Steve Browellsound effects recordist
- Alex Bryce1st assistant sound: second unit
- Peter Burgisfoley artist
- Derek Casariadr engineer
- Simon Chasesupervising ADR editor
- Jason Chiodore-recording mixer: special features
- Toño Cubilloadr recordist
- Simon Digginsadr mixer
- Lawrence Attardspecial effects technician
- Samuel Batchelorspecial effects crew
- Julie Bentleysnow effects consultant
- Hiram Bleetmanspecial effects office assistant
- Karl Brincatspecial effects technician
- George Buckletonspecial effects technician
- Victoria Cadiouspecial effects buyer
- Mike Cahillspecial effects technician
- Leon Callardspecial effects trainee
- Kenneth Cassarspecial effects supervisor: Malta
- Savio Adarshdigital artist
- Susavan Adityadigital artist: MPC
- Harshit Agarwaldigital artist: MPC
- Anastasios Agiakatsikasdigital compositor
- Bechet Alexiscompositor: MPC
- Kapil Dev AnandModelling and Texturing Artist
- Christopher M. Anthonysenior previs technical director: Argon (as Christopher Anthony)
- Fernando Arbelaezdigital compositor
- Normand Archambaultcg artist: Raynault VFX
- Haruniya Ariyarajahsystems administrator
- Nathan Aldousstunt performer / stunts
- Guiomar Alonsostunt double: Penelope Cruz / stunts
- Lloyd Bassstunts
- Ashley Beckstunts
- Alan Caltonstunts
- Efrem Paul CockettPilot stunt double: Phil Dunster
- Levan Doranstunt performer / stunts
- Robert Aguirre65mm camera technician
- David Ashbygrip: second unit
- Billy Askewcamera trainee
- Sam Baileyassistant camera
- Marvin Baldacchinoelectrician
- Phillip Barnescamera trainee: second unit
- Adrian Dominic Bartolokey gaffer malta (as Adrian Bartolo)
- Nicola Beattiecamera trainee
- Stephan Bookasdigital imaging technician
- Danny Brennangrip trainee
- Qian Hao Chaianimation td
- Megan Hughesanimator
- Martin Lanzingeranimator
- Omar Morsyanimation supervisor: MPC
- Giuseppe Pagnozzilayout artist
- Vanessa Bakeradr voice casting
- Emily Brockmanncasting associate
- Brenda Camillericasting coordinator
- Karl Alin Galeaextras casting assistant
- Olivia Grantcasting assistant
- Edward Lloydextras casting
- Daniel Pace Bonellokey crowd marshal
- Sophie Allencostume prop modeller
- Terry Archerset costumer
- David Ballcostume trainee
- Alice Bambridgecostume production assistant
- Carmen Barclaycostume maker
- Kevin Bartolocrowd costumer
- Fiona Bartycostume prop modeller
- Laura Baverstockcostume embroiderer
- Nicola Bealescostume maker
- Marcia Bethellsenior costume maker (as Marcia Smith)
- Charlotte Barnesassistant digital intermediate producer
- Sarah Bowdenassistant editor
- Patrick Brennan65mm scanning and recording
- Fred Brown IItrailer
- Sara Buxtonassistant colourist
- Maria Chamberlaindigital intermediate additional colourist
- Tom Corbettdigital film bureau
- Georgina Cranmerdigital intermediate assistant
- Sinéad Cronindigital on-line editor
- Karolina Dziwinskadigital intermediate assistant producer
- Jerome Azzopardilocation assistant: Malta unit
- Richard Berkeleylocation manager: France/Switzerland
- Julian BivolStudio PA: dailies
- Toby Blytherstudio unit assistant
- Chris Bonellolocation manager: Malta
- Chris Cliffordlocation marshal
- James Dunstanstudio marshall
- Joseph Formosa Randonsupervising location manager
- Mavis Formosalocation coordinator
- Henry Isaksenstudio unit assistant
- Ashley Andrew-Jonesassistant engineer
- Emily Appleton Holleyassistant: music supervisor
- David Archsoloist: piano (as Dave Arch)
- Fiona Cruickshankscore recordist
- Patrick Doylesoloist: piano
- Alex Fergusonassistant engineer
- Daniel Gaddtrack lay
- Tammy Hallmusician: rehearsal pianist (as Tammy L. Hall)
- Richard Harwoodsoloist: cello
- Martin Higginsmidi preparation
- Nicoletta Maniscript supervisor: splinter unit
- Sylvia Parkerscript supervisor
- Viky Refaloassistant script supervisor
- Jenny Woodassistant script supervisor
- Joseph Borgcast driver
- Pete Briddonrail locomotive co-ordinator
- Ben Brigdendriver: Kenneth Branagh
- Steven Brigdentransportation captain
- Pani Constantinidesunit driver
- Romain Cutajartransportation captain
- Todean Danielfacility driver
- Paul Deluceunit driver
- Mark Gaucidriver / production driver
- Sofia Abbasistand in: Olivia Coleman
- Munawar Ahmadassistant accountant
- Glyn Aldersonsatellite internet wifi engineer & wifi support
- Ritienne Aquilinaassistant production coordinator
- Rob Ashfordassociate: Mr. Branagh
- Helen Ashtondialect coach
- Sarah Michelle Attardassistant to director's Team: Malta
- Daniella R. Baggaleyproduction assistant
- Nikki Baidaassistant: Mr. Sood
Contribute to this page
Suggest an edit or add missing content