- Eva Hussondirector (directed by)
- Graham Swiftbased on the novel by
- Alice Birchwritten by
- Nathan Chester Reeve(as Nathan Reeve)
- Sope Dirisu(as Sope Dìrísù)
Rest of cast listed alphabetically
- Bailey Cameron(uncredited)
- Georgina Frances Hart(uncredited)
- Sebastian Senior(uncredited)
- Alfredo Tavares(uncredited)
- Daniel Battsekexecutive producer
- Emma Berkofskyexecutive producer
- Peter Hampdenexecutive producer
- Elizabeth Karlsenproducer (produced by)
- Donna Mabeyline producer
- Ollie Maddenexecutive producer
- Norman Merryexecutive producer
- Sire Ramosdevelopment producer: LipSync Productions
- Thorsten Schumacherexecutive producer
- Natascha Whartonexecutive producer
- Stephen Woolleyproducer (produced by)
- Jamie Ramsaydirector of photography (as Jamie D. Ramsay)
- Adam Marshallsupervising art director
- Victoria Bancroftprosthetic makeup artist
- Dani Casalihair & makeup artist (as Dani Haigh)
- Carolyn Cousinshair & makeup supervisor / principle hair supervisor / principle makeup supervisor
- Andrea Cracknellcrowd hairstylist
- Ellen D'Andrade Brownhair & makeup junior
- Suzanne Davidhair and makeup: dailies
- Samuel Jameswig maker
- Jason Lawrencecrowd hair stylist
- Monica MacDonaldcrowd hair & makeup supervisor
- Liza Carmelproduction manager
- Lauren Chambersunit manager
- Joanne Dixonproduction supervisor
- Polly Duvalpost-production supervisor
- Ruth Hodgsonproduction supervisor
- Scott Claydoncrowd third assistant director: dailies
- Stephen Gallachercrowd third assistant director
- Freddie Hallsecond assistant director
- Charlie Hammickset pa/stand in
- James HoodCrowd Production Assistant
- Frank Macphersonassistant to the director
- Mac Monterothird assistant director
- Adam Morrisfirst assistant director
- Ruby Victorassistant director (uncredited)
- Nick Atkinsonstandby props
- Tom Bernariusdressing props
- Lizzy Butlergraphic designer
- Laurel Chickassistant set decorator
- Aoife Flynnproduction buyer
- Lettie Grumbarassistant set decorator
- Gaby Johnsonstandby art director
- Harry Larkinstand-by props
- Clarissa Livockpetty cash buyer
- Adrian Bellproduction sound mixer
- Peter Burgisfoley artist
- Marek Forreitersound assistant
- Lee Herricksupervising sound editor
- Bill Higleyadr mixer
- Albrecht Ihlenburgfoley mixer
- Robert Irelandsound designer
- Mark Langlay-Smithadr recordist
- Khira Li Lindemannfoley editing assistant
- Maxwell MacRaefoley editor
- Steve Bowmanspecial effects supervisor
- Nick Robertsspecial effects floor supervisor
- Joni Andreouvisual effects coordinator
- Dimitar Bakalovcg supervisor
- Paolo D'Arcosenior compositor
- David Fowlervisual effects executive producer
- Anil Guptadigital compositor
- Jan Hogevoldvisual effects bidding producer
- Alasdair MacCuishVisual Effects Operations Manager
- Simon Maddockscg supervisor
- Manuel Mendesvisual effects editor
- Bonita Nicholsvisual effects producer
- Tracey Caudledriving double: Ms. D'Arcy
- Elaine Fordstunt coordinator
- Tony Luckenadditional stunt coordinator
- Rocky Tayloradditional stunt coordinator
- Ryan S. Adamssecond assistant camera: dailies
- Peter Ayrissdrone pilot
- James Beckettgenerator operator
- Abigayle Blacowsecond assistant camera: b camera
- Emma Boswelldrone supervisor
- Henry Bridgesronin tech
- Dury Burdiselectrician
- Judge Burdiselectrician
- Jamie Couplandb camera 2nd ac
- Kate Drazekdit/video assistant
- Rosie Carterextras casting
- Tara Keenanextras casting: For Key Casting
- Rose Powellcasting assistant
- Alfie Allincostume coordinator
- Onai Bikishonidye room trainee
- Samuel Clarkprincipal costume standby (as Sam Clark)
- John Cowellcostume textile artist
- Kristen Ernst-Browncostume assistant (as Kirsten Ernst Brown)
- Aiecia Harpercostume assistant
- Carin Hoffcrowd costume wardrobe mistress
- Sophie James-Frostcostume trainee (as Sophie James Frost)
- Ashleigh Lennoxcostume supervisor
- Craig Arthurtechnical operator
- Giles Burgessfirst assistant editor
- William Chetwyndonline editor
- Lorraine Drydenassistant post producer: LipSync Post
- Carlton Hooperdigital Intermediate operator
- Lisa Jordanhead of facility: LipSync Post
- Alexandra Montgomerycontractual delivery coordinator
- Lizzie Newshamdigital intermediate coordinator
- Stacey Sandforddigital intermediate
- Marialucia Apicellakey assistant location manager
- Akshay Desailocation scout
- James Fletcherassistant unit manager
- Tom Howardlocation manager
- Peter Kellyassistant location manager
- Tom Marshalllocation scout
- Mark Mckenzielocation assistant
- Richie Ramseyunit assistant
- Adam Sharpassistant location manager
- Dan Boardmanmusic preparation
- Warren Brownmusic editor / music mixer
- Paul John Chandlermusic editor (as Paul Chandler)
- Peter Clarkemusic editor
- Rupert Holliermusic supervisor
- Lewis Jonesscore recorded by
- Jeff Krykaorchestrator
- Cliff Mastersonconductor
- Sara PuliceOrchestra Contractor: Isobel Griffiths Ltd
- Sharon Wattscript supervisor
- Symon Butchertransportation captain / unit driver: Josh O'Conner
- Robert Depeazerminibus driver
- Jeff Hudsondriver: Ms Colman
- Stuart Morganpicture vehicle co-ordinator / picture vehicle coordinator
- Bernadette Twosefacilities account manager
- Darren Burgess4x4 driver (uncredited)
- Ruby Avardsproduction accountant
- Farhana Bhulasenior development & production executive: bfi
- Maï Boironfrench translator
- Sophie Brookassistant production coordinator
- Phil Cairnspress and publicity manager: Film4
- Cassandra Cariashead of legal and business affairs: Film4
- Steffan Ciccottimarine crew
- Alice ClenshawAssistant to Head of Creative: Film4
- Celine Coulsondevelopment and production executive: film4
- Jonathan Lipmanvery special thanks
- Lauren Taylorthanks to
Contribute to this page
Suggest an edit or add missing content