Directed by
Alex Garland |
Writing Credits
Alex Garland | ... | (written by) |
Cast (in credits order) complete, awaiting verification
Jessie Buckley | ... | Harper | |
Rory Kinnear | ... | Geoffrey | |
Paapa Essiedu | ... | James | |
Gayle Rankin | ... | Riley | |
Sarah Twomey | ... | Police Officer Frieda | |
Zak Rothera-Oxley | ... | Samuel | |
Sonoya Mizuno | ... | Police Operator (voice) |
Produced by
Cahal Bannon | ... | co-producer |
Andrew Macdonald | ... | producer |
Allon Reich | ... | producer |
Joanne Smith | ... | associate producer |
Music by
Geoff Barrow | ||
Ben Salisbury |
Cinematography by
Rob Hardy | ... | director of photography |
Editing by
Jake Roberts |
Casting By
Kharmel Cochrane |
Production Design by
Mark Digby |
Art Direction by
Chris Lightburn-Jones | ... | supervising art director |
Set Decoration by
Michelle Day |
Costume Design by
Lisa Duncan |
Makeup Department
Charlotte 'Lotty' Betts | ... | makeup junior (as Lotty Betts) |
Stephen Butler | ... | lens technician: Eyeworks |
Kentaké Chinyelu-Hope | ... | prosthetics producer (as Kentake Chinyelu-Hope) |
Jodi Corpe | ... | prosthetics artist |
Sara Fagan | ... | makeup artist |
Sophie Flynn | ... | prosthetics artist |
Chang-Im Kim | ... | wig maker |
Megan Langley | ... | makeup trainee |
Sunita Parmar | ... | prosthetics artist |
Leon Smikle | ... | prosthetic makeup workshop supervisor |
Nicole Stafford | ... | Hair & Make-up Designer |
Sinead Sweeney | ... | lens technician: Eyeworks |
Tristan Versluis | ... | prosthetics designer |
Kevin Carter | ... | contact lens painter (uncredited) |
Valter Casotto | ... | sculptor (uncredited) |
Dominic Hailstone | ... | concept artist (uncredited) |
Julian Hutcheson | ... | special makeup effects artist (uncredited) |
Samuel James | ... | wig maker: Rory Kinnear (uncredited) |
Sebastian Lochmann | ... | concept artist/sculptor (uncredited) |
Chris Lyons | ... | dental prosthetics (uncredited) |
Dominic Mombrun | ... | dental prosthetics (uncredited) |
Raquel Munuera | ... | prosthetic makeup artist: painter (uncredited) |
Martina Sandonà | ... | art finisher (uncredited) |
Viktoria Stieber | ... | prosthetic artist (uncredited) |
Billie Watkins | ... | makeup trainee (uncredited) |
Raquel Álvarez | ... | prosthetic makeup sculptor (uncredited) |
Production Management
Helen Bater | ... | unit production manager |
Corey Deckler | ... | executive in charge: A24 |
Lucy Kolodynska | ... | additional post production supervisor |
Clare St. John | ... | post-production supervisor |
Second Unit Director or Assistant Director
Zoe Liang | ... | first assistant director |
Danni Lizaitis | ... | key second assistant director |
Barney Shakespeare | ... | floor second assistant director |
Art Department
George Ausburger | ... | chargehand carpenter |
Adam Barber | ... | painter |
Spike J. Barnes | ... | dressing props assistant (as Spike J Barnes) |
Jo Berglund | ... | buyer |
John Bevan | ... | carpenter |
Alan Booker | ... | drapes |
Alan Brooker | ... | Drapesmaster |
Les Clemens | ... | carpenter |
Dan Crandon | ... | construction: Hedgehog Construction |
Solomon Cuming | ... | design assistant |
Ian Curtis | ... | carpenter |
James Dean | ... | sculptor |
Ilona Dearden | ... | painter |
Sarah Downes | ... | standby props |
Mike Flaherty | ... | tiler |
Christopher Fraser | ... | carpenter |
Pauric Gallagher | ... | dressing props |
Eleri Griffith | ... | painter |
Will Hamilton | ... | chargehand standby props |
Andrew Hewett | ... | dressing props |
Felicity Hickson | ... | graphic designer |
Jason Jameson | ... | rigger |
Laura Billing Jones | ... | painter |
Mansel Jones | ... | standby carpenter |
Sophie Kelly | ... | painter |
George Knowles | ... | standby art director |
Jessica Marchinkowski | ... | painter |
Matilda Eldon McCaig | ... | assistant buyer |
Liam McCan | ... | carpenter |
Adam McCreight | ... | property master |
Sam Morley | ... | graphic designer |
Tom Newton-Chance | ... | construction manager |
Sarah Palmer | ... | painter |
Ben Peers | ... | stagehand |
Sam Rowan | ... | Concept Artist |
Alex Rutherford | ... | Prop modeller |
Walberth Santos | ... | supervising painter |
Sean Schofield | ... | prop modeller |
Stephen Scott | ... | carpenter |
Emma Stevens | ... | painter |
Andy Watts | ... | dressing props |
Jonthan White | ... | painter |
Beth Widdicombe | ... | Prop modeller: art department |
Daniel J Wiggins | ... | prop hand-store |
Hannah Wills | ... | production buyer |
Rhiannon Fraser | ... | portrait artist (uncredited) |
Sound Department
Howard Bargroff | ... | re-recording mixer |
Ben Barker | ... | supervising sound editor |
Robby Brown | ... | foley editor |
Olivier Chane | ... | re recording mixer vf |
Niall Cropper | ... | boom operator |
Gillian Dodders | ... | supervising dialogue editor |
Zoe Freed | ... | foley artist |
Danny Freemantle | ... | sound design editor |
Glenn Freemantle | ... | sound designer / supervising sound editor |
Nick Freemantle | ... | sound effects editor |
Glen Gathard | ... | foley mixer |
Natasha Haycocks | ... | re-recording mixer |
Rebecca Heathcote | ... | foley artist |
Dayo James | ... | sound design editor |
Mitch Low | ... | production sound mixer |
Sophie Madden | ... | post production audio facility client coordinator |
Robert Malone | ... | sound design editor |
Keith Morrison | ... | second assistant sound |
Emilie O'Connor | ... | dialogue editor |
Adam Oakley | ... | foley editor |
Fergus Pateman | ... | mix technician |
Richard Spooner | ... | additional re-recording mixer |
Jasper Thorn | ... | Assistant Re-Recording Mixer: Pinewood Studios |
Mark Timms | ... | mix assistant |
James Wichall | ... | dialogue editor |
James Gregory | ... | adr mixer (uncredited) |
Robert Karlsson | ... | dolby consultant (uncredited) |
Rostislav Trifonov | ... | sound designer: promotional campaign (uncredited) |
Special Effects by
Neal Champion | ... | special effects supervisor |
Phil Chapman | ... | standby special effects technician (as Philip Chapman) |
Bob Velickovic | ... | standby special effects technician |
Oliver Crockett | ... | special effects assistant technician (uncredited) |
Adrián Dimas | ... | special effects technician (uncredited) |
Jennifer Groves | ... | special effects technician (uncredited) |
Raquel Guirro | ... | feather work (uncredited) |
Edward Chiswell Jones | ... | special effects technician (uncredited) |
Bas Schwarz | ... | special effects makeup (uncredited) |
Visual Effects by
Sagar Adokar | ... | visual effects lead artist: Framestore (as Saga Adokar) |
Tobias Grønbeck Andersen | ... | Senior FX Technical Director |
Austin Aplin | ... | visual effects producer: Framestore |
Iva Atanasova | ... | VFX Assistant / visual effects assistant |
Kunal Ayer | ... | visual effects lighting: Framestore |
Scott Bartels | ... | matchmove artist: Framestore |
Lee Baskerville | ... | texturing: Framestore |
Carl Bianco | ... | creature fx: Framestore |
Gaël Bourdeu | ... | texturing: Framestore |
André Brandt | ... | compositor |
Daniel Brittin | ... | visual effects coordinator: Framestore |
Steph Brooks | ... | visual effects coordinator: Framestore |
Helen Bunker | ... | compositing: Framestore |
Billy Butler | ... | modelling: Framestore |
Amani Bujiriri Charly | ... | modelling: Framestore |
Sandeshkumar Shravan Chaurasiya | ... | paint & roto: Framestore |
Sham Dinanth Chavan | ... | paint & roto: Framestore |
Rosemary Chester | ... | visual effects lead artist: Framestore |
Philip Child | ... | fx: Framestore |
Nigel Simba Chivaka | ... | Render wrangler: framestore |
Rushikesh Choudhari | ... | paint & roto: Framestore (as Rushikesh Panderang Choudhari) |
Reno Cicero | ... | visual effects supervisor: Outpost VFX |
Simone Ciliani | ... | visual effects lead artist: Framestore |
Ross Clark | ... | 3d scanning supervisor |
Rémi Comtois | ... | visual effects animation: Framestore (as Remi Comtois) |
Carla Conradie | ... | visual effects associate producer: Framestore |
Prasant Dahiwalikar | ... | paint & roto: Framestore |
Mrinmay Debnath | ... | paint & roto: Framestore |
Ben Dekeyser | ... | compositing: Framestore |
Caroline Delgado | ... | digital compositor: Framestore |
Yogesh Dhar Dwivedi | ... | paint & roto: Framestore |
Florian Eggers | ... | fx: Framestore |
Michael Falzon | ... | visual effects lead artist: Framestore |
Federico Favaro | ... | visual effects lead artist: Framestore |
Erik Ferguson | ... | fx: Framestore |
Louisa Filary | ... | paint & roto: Framestore |
Nicola Fontana | ... | visual effects lighting: Framestore |
Anna-Maria Glover | ... | Lighting Artist: Framestore |
Dean Grubb | ... | fx: Framestore |
Mark Harris | ... | visual effects supervisor: Misc. Studios |
Jesse Hazell | ... | visual effects production assistant: Framestore |
Richard Higham | ... | compositing supervisor: Framestore |
William Hopkins | ... | visual effects lead artist: Framestore |
Russell Horth | ... | compositor: TPO VFX |
Adam Jackson | ... | compositing: Framestore |
Niketan Jadhav | ... | paint & roto: Framestore |
Espen Netland Jakobsen | ... | modelling: Framestore (as Espen Jakobsen) |
Tim Jenkinson | ... | visual effects lead artist: Framestore |
Alix Johnson | ... | 3D Scanning Technician |
Jay Joshi | ... | visual effects producer: Outpost VFX |
Matt Knight | ... | visual effects producer: Outpost VFX |
Ben Kocic | ... | tracking: Framestore |
Hernan Llano | ... | fx: Framestore |
Alejandra Viejo Lopez De Roda | ... | visual effects data wrangler |
Alexandra Lucut | ... | digital compositor |
Demis Lyall-Wilson | ... | compositing: Framestore |
Steven Mates | ... | visual effects editor |
Andrew McEvoy | ... | visual effects animation: Framestore |
Manishkant Narayan Mehta | ... | visual effects lead artist: Framestore (as Manishkant Mehta) |
Aylin Meyer | ... | Matchmove Artist |
Standish Millennas | ... | visual effects producer: Framestore |
Maurice Miller | ... | compositing: Framestore |
James Morrissey | ... | creature fx: Framestore |
Andy Mulligan | ... | layout artist: Framestore |
Katy Mummery | ... | visual effects producer: Misc. Studios |
Jon Munarriz Senosiain | ... | visual effects animation: Framestore |
Prakash Murughendra | ... | Layout artist |
Zsófia Nagy | ... | groom: Framestore (as Zsofia Nagy) |
Gary Newman | ... | visual effects lead artist: Framestore |
Nicolette Newman | ... | texturing: Framestore |
David Nielsen | ... | groom: Framestore |
Ecem Okumus | ... | modelling: Framestore |
Awanish Kumar Pandey | ... | paint & roto: Framestore (as Awash Pandey) |
Ed Plant | ... | compositor: TPO VFX |
Gavin Platt | ... | visual effects lead artist: Framestore |
Alexandr Pogrebnicenco | ... | visual effects animation: Framestore |
Marine Poirson | ... | visual effects lead artist: Framestore |
Stefan Putz | ... | animation co-supervisor: Framestore |
Veronica Roberto | ... | modelling: Framestore |
Hannes Sap | ... | visual effects lead artist: Framestore |
Davide Sasselli | ... | modelling: Framestore |
Enrico Schoebben | ... | visual effects animation: Framestore |
Eduard Schulze-Battmann | ... | fx: Framestore |
Apurva Sharma | ... | visual effects coordinator: Framestore |
Miroslav Shestakov | ... | visual effects animation: Framestore |
Chris Sillitoe | ... | compositing: Framestore |
David Simpson | ... | production visual effects supervisor |
Ravi Kant Singh | ... | paint & roto: Framestore |
Max Solomon | ... | animation supervisor: Framestore |
Ivan Sorgente | ... | compositing: Framestore |
Saurabh Srivastav | ... | paint & roto: Framestore |
Alastair Stevenson | ... | visual effects lead artist: Framestore |
Robert Stratton | ... | visual effects rigging: Framestore |
Shane Sumner | ... | fx: Framestore |
Cameron Tait | ... | visual effects coordinator: Framestore |
Andrés Talegón | ... | compositing: Framestore (as Andres Talegon) |
Ellie Taylor-Goff | ... | visual effects coordinator: Framestore |
Rod Tebisx | ... | fx: Framestore |
Michael Adam Thompson | ... | visual effects lead artist: Framestore (as Michael Thompson) |
Samantha Townend | ... | visual effects producer |
Cas van den Bergh | ... | visual effects lead artist: Framestore |
Rares Veteleanu | ... | visual effects editor: Framestore |
Rakesh Keshav Wagh | ... | paint & roto: Framestore |
Rachel Williams | ... | visual effects lighting: Framestore |
David James Wood | ... | Cyberscanning Technician |
William G. Wright | ... | compositor: TPO VFX |
Elliot Best | ... | visual effects editor (uncredited) |
Colin P. Brown | ... | colourist: Framestore (uncredited) |
Tumurtogtokh Davaakhuu | ... | pipeline technical director: Framestore (uncredited) |
Clym Dodds | ... | Data Operator: Framestore (uncredited) |
John Dolman | ... | digital compositor: Framestore (uncredited) |
Ermir Fejzullai | ... | render wrangler & dataops (uncredited) |
Quentin Guittard | ... | pipeline technical director (uncredited) |
Alix Johnson | ... | 3d scanning technician (uncredited) |
Marianna Karapanagioti | ... | matchmove artist: Framestore (uncredited) |
Matthew Lawrence | ... | title animation (uncredited) |
John Peter Li | ... | cg supervisor (uncredited) |
Martin Macrae | ... | head of art department : framestore (uncredited) |
David Mir | ... | digital compositor: framestore (uncredited) |
Jenesta Munro | ... | texture artist (uncredited) |
Ciaran O'Neachtain | ... | paint and roto artist: Framestore (uncredited) |
Tiago Pereira | ... | digital compositor (uncredited) |
Marine Poirson | ... | lighting & lookdev lead (uncredited) |
Imogen Pontin | ... | paint and roto artist: Framestore (uncredited) |
Deepak Rai | ... | camera tracking and matchmove (uncredited) |
Tonya Strantzi | ... | pipeline technical director: Framestore (uncredited) |
Molly Tidd | ... | visual effects production assistant: Outpost VFX (uncredited) |
Gediminas Vajega | ... | visual effects editor: Misc (uncredited) |
Stunts
Keziah Armstrong | ... | stunt performer & safety |
Paul Bailey | ... | stunt performer |
Jamie Edgell | ... | stunt coordinator |
Richard Leggett | ... | stunt performer |
Christina Low | ... | stunt performer |
Belinda McGinley | ... | stunt performer |
Camera and Electrical Department
Westley Agius | ... | electrician |
Anuta Alin | ... | rigging electrician |
Kian Altmann | ... | electrician |
Michael Anderson | ... | rigger |
Mike Anderson | ... | rigging electrician |
Kevin Baker | ... | still photographer |
Jake Bennett-Young | ... | data manager |
George Berry | ... | rigging electrician |
Ewan Cameron | ... | desk operator |
Dean Chambers | ... | electrician |
Rachel Clark | ... | camera operator: "b" camera |
Tim Corke | ... | electrician |
Barry Davies | ... | rigging electrician |
Morgan Evans | ... | rigging electrician |
Niyi Ferreira | ... | camera trainee: daily |
Jonny Franklin | ... | chief lighting technician |
Ben Freeth | ... | stabilize technician |
James Grandi | ... | camera trainee |
George Harrison | ... | video operator |
Eliot Hawkins-Wemyss | ... | digital image technician trainee |
Tom Heaton | ... | photographer: Athos Imagery |
Chris Histed | ... | rigger |
Paul Howes | ... | rigging electrician |
Chris Jacques | ... | rigging electrician |
Mark Joiner | ... | generator operator |
Alfie Kelly | ... | rigging electrician |
Ryan King | ... | first assistant camera: "a" camera |
Fredericka Lathbridge | ... | second assistant camera: "b" camera |
Craig Lewis | ... | rigging electrician |
Fric López Verdeguer | ... | camera grip: "b" camera |
Dominic Martin | ... | rigging electrician |
Neil McConville | ... | second assistant camera: "a" camera |
Andrew Mckenzie | ... | BTS Cinematographer |
Moe Mohammed | ... | rigging electrician |
Kate Molins | ... | first assistant camera: "b" camera |
Matthew Moriarty | ... | trainee grip |
John Morris | ... | camera grip: "a" camera |
Costy Neghina | ... | rigging electrician |
Lee O'Flynn | ... | rigger |
Keegan Sruart Oram | ... | rigging electrician |
Mark Packman | ... | rigging electrician |
Tala Petelo | ... | rigging electrician |
Sam Phillips | ... | key grip |
Daniel Reccani | ... | rigger |
Kirby Roper | ... | rigging electrician |
Rebecca Rose | ... | camera trainee: "a" camera, Screenskills |
Thomas Royal | ... | chief rigging lighting technician |
Rio Scarlett-Hughes | ... | video operating assistant |
James Scott | ... | rigging electrician |
Tommy Smith | ... | rigger |
Andy D. Stewart | ... | electrician (as Andy 'Crumble' Stewart) |
Lawrence Vaike | ... | rigging electrician |
Peter White | ... | practical electrician |
Jeremy Braben | ... | aerial director of photography/drone operator (uncredited) |
Henry Bridges | ... | drone pilot (uncredited) |
Gastone Ferrante | ... | digital image technician (uncredited) |
Ben Jesse | ... | camera trainee dailies (uncredited) |
Lydia Lewis | ... | second assistant camera: "c" camera dailies (uncredited) |
Stephen Price | ... | phantom camera technician (uncredited) |
Lily Taylor | ... | camera trainee: dailies (uncredited) |
Casting Department
Rose Powell | ... | casting assistant |
Costume and Wardrobe Department
Claudia Bradbury | ... | costume standby: Personal for Jessie Buckley |
Rachel Hinder | ... | costume standby |
Heather Leat | ... | costume supervisor |
Grace Louey | ... | costume trainee: Screenskills |
Cristina Soru | ... | buyer (uncredited) |
Editorial Department
Jens Baylis | ... | first assistant editor |
Amy Besate | ... | dailies operator |
Paul Farquhar | ... | dailies operator |
Michael Hopkins | ... | post-production coordinator (uncredited) |
Gareth Parry | ... | online editor |
Alan Pritt | ... | digital intermediate producer |
Otto Rodd | ... | digital intermediate editor |
Daniel Saunders | ... | dailies producer |
Sam Shelton | ... | second assistant editor (as Sam Shelton Hall) |
Asa Shoul | ... | digital intermediate colourist |
Louise Stewart | ... | digital intermediate producer |
Saffron Weaver | ... | editorial trainee |
Location Management
Monika Buresova | ... | key location assistant |
Nick Clark | ... | location manager |
Andy Eliot | ... | supervising location manager |
Monty Eliot | ... | location assistant (as Monty Dominguez Eliot) |
Richard Lindsay | ... | location assistant |
Greg Taft | ... | location assistant |
Connor White-Andrews | ... | location scout (as George White Andrews) |
Music Department
Geoff Barrow | ... | music mixer / music producer |
Jessie Buckley | ... | musician: soprano |
Rupert Coulson | ... | score mixer |
Ross Hughes | ... | musician: flutes |
Stuart Matthews | ... | music mixer |
James Joshua Otto | ... | score mix preparation (as James Otto) |
Rachel Park | ... | music editor |
Ben Salisbury | ... | music producer / musician: baritone |
Gregory Sweeney | ... | music supervisor: trailer |
Tim Travers-Brown | ... | musician: counter-tenor |
Suvi-Eeva Äikäs | ... | composer's assistant |
Simon Astall | ... | music licensing (uncredited) |
Hà Lê | ... | theme music composer (uncredited) |
Script and Continuity Department
San Davey | ... | script supervisor |
Transportation Department
Paul Atkins | ... | props driver |
Marlon Cummings | ... | facilities: base |
Roger Davies | ... | camera driver |
Andy Green | ... | transportation captain |
Simon Harris | ... | unit driver |
Greg Howard | ... | transport manager |
Simon Kitkat | ... | props driver |
Kevin Oates | ... | facilities manager |
Jon Takle | ... | unit driver |
Ben Weekes | ... | driver: Reel Vehicles |
Gary Weekes | ... | driver: Reel Vehicles |
Jack Weekes | ... | driver: Reel Vehicles |
Additional Crew
Imran Ahmed | ... | playback technician: Compuwire |
Craig Anderson | ... | barista: Tin Can Events |
Josephine Armstrong | ... | production runner |
Cavan Ash | ... | clearance lead: Jeva Films |
Nikita Barnes | ... | second assistant accountant: payroll |
Jason Bird | ... | barista: Tin Can Events |
Hannah Bone | ... | production coordinator |
Rosie Burt | ... | floor production assistant / set production assistant |
Paul Chaliss | ... | chef: Doing Good Catering |
Sarasvati Churchman | ... | production secretary |
Abigail Cousins | ... | assistant production coordinator |
Georgie Cox | ... | floor production assistant |
Matt Curtis | ... | title design |
Gav Emmerson | ... | covid supervisor |
Amber Gamlin | ... | accounts trainee |
Lucie Graves | ... | post production executive: Film Fiances |
Richard Griffith | ... | stand-in |
Hana Gudelis | ... | assistant to producers: DNA Films |
Tarn Harper | ... | post production accountant |
Luke Hulford | ... | accounts trainee: Screenskills |
Amy Jing | ... | coordinator: Film Finances |
Richard Jones | ... | playback technician: Compuwire |
Steen Kokborg | ... | head chef: Doing Good Catering |
Lucy Kolodynska | ... | executive assistant: Andrew Macdonald & Allon Reich |
Peter La Terriere | ... | production executive: Film Finances |
Wai Wing Lam | ... | cashier |
Kim Lewis | ... | assistant production coordinator |
Matt Longley | ... | first assistant accountant |
Ash Mckee | ... | unit medic |
Joe McKilroy | ... | chef: Doing Good Catering |
Neo Moretlwe | ... | social & digital marketing: South Africa |
Annabelle Mullee | ... | floor production assistant/stand in |
Richard Neale | ... | playback technician: Compuhire |
James Potts | ... | covid runner |
Bettina Ratcliffe | ... | health and safety advisor |
Jody Rothera | ... | chaperone |
Atlanta Russell | ... | daily production runner |
James Shirras | ... | legal executive: Film Finances |
Emma-Louise Shoare | ... | catering assistant: Doing Good Catering |
Isabella Sordoni | ... | assistant post production accountant |
Maxine Stanley | ... | financial controller |
Olivia Stone | ... | covid secretary |
Daniel Taylor | ... | covid monitor |
Jasper Thompson | ... | playback technician: Compuwire |
Adam Tindall | ... | office assistant: DNA Films |
Daniel Vidmar | ... | office assistant: DNA Films |
Adam White | ... | coffere md: Tin Can Events |
Edward Williams | ... | catering assistant: Doing Good Catering |
Emily Williams | ... | catering supervisor: Doing Good Catering |
Shaka Wright | ... | covid testing secretary |
Sonja Field | ... | dialect coach (uncredited) |
Alexandra Thie | ... | double: Jessie Buckley (uncredited) |