Cast & Crew

Directed by

Alex Garland
Ray Mendoza

Writing Credits

Ray Mendoza
(written by) and
Alex Garland
(written by)

Cast

D'Pharaoh Woon-A-Tai
Ray Mendoza
Aaron Deakins
Bob
Heider Ali
Sidar
Aso Sherabayani
Brother
Laurie Duncan
Pete
Nathan Altai
Farid
Amira Dutton
Daughter #1
Aaron Mackenzie
Kelly
Donya Hussen
Daughter 2

Produced by

Andrew Macdonald
producer
Matthew Penry-Davey
producer
Charlie Reed
line producer
Allon Reich
producer
Peter Rice
producer

Cinematography by

David J. Thompson

Editing by

Fin Oates
(edited by)

Casting By

Kharmel Cochrane

Art Direction by

Charlie Meakin
supervising art director (as Charlotte Meakin)
Declan O'Brien

Costume Design by

David Crossman
Neil Murphy

Makeup Department

Ben Chalmers
prosthetics make up artist
Sophie Flynn
Prosthetic Makeup Artist
Eli May Martínez Langton
Prosthetics Coordinator
Sunita Parmar
Key prosthetic make up artist
Tristan Versluis
prosthetics designer

Production Management

Polly Duval
Post Production Supervisor
Brian Hayashi
Post Production Executive: A24
Rachel Rosser
production manager
Clare St. John
Post Production Consultant

Second Unit Director or Assistant Director

Zoe Law
Set PA
Emily Thomas
first assistant director

Art Department

Jo Berglund
Production Buyer
Toby Bilton
Props Dresser
Tony Boffey
standby art director
Katie Butterfield
Art Department Assistant
Zoe Cavendish
Junior Draughtsman
Luke Cosstick
props
James Cura
assistant art director
Caradoc Curtis-Rouse
Construction Manager
Orla Doran
Construction Coordinator
Alan Edwards
Painter
Keith Edwards
chargehand plasterer
Bruce Gallup
hod painter
Nick Lawrence
carpenter
Alana Mawhinney
assistant set decorator
Owen Phillips
Assistant Buyer
Mark Sindall
standby props

Sound Department

Glenn Freemantle
sound designer / supervising sound editor
Mitch Low
Production Sound Mixer
Romi Martinez
ADR Assistant
Ian Morgan
dialogue editor
Jeffrey Roy
adr mixer: Los Angeles

Special Effects by

Ryan Conder
special effects supervisor
Samuel Fysh
special effects technician
Peter Hawkins
senior special effect technician
Claire Walker
special effects coordinator
Joe White
senior special effects technician

Visual Effects by

Frank Adair
facility runner: cinesite
Anastasios Agiakatsikas
senior compositor: cinesite
Atyeb Ahmed
senior compositor: cinesite
Juan Alonso
senior compositor: cinesite
Terence Alvares
senior compositor: cinesite
Samir Ansari
cg & workflow supervisor: cinesite
Sophia Askar
facility runner: cinesite
Tom Baker
cg department manager: cinesite
Daniel Bates
layout artist: cinesite
Andrea Beconcini
pipeline developer: cinesite
Sudeepto Bose
compositing supervisor: cinesite
Louise Calloni
technical production manager: cinesite
Jocelin Capper
general manager: cinesite
Francesca Carissimo
junior lighting td: cinesite
Sian Carolan
junior asset td: cinesite
Amy Carpenter
compositor: cinesite
Solene Chan-lam
senior texture artist: cinesite
Blair Chandler
editorial assistant: cinesite
Tajinder Singh Chauhan
vfx production assistant: cinesite
Millie Clarke
outsource producer: cinesite
Maurizio Corda
vfx production manager: cinesite
Tom Cowland
lead pipeline developer: cinesite
Grahame Curtis
senior modeller: cinesite
Nikola Cvetkovski
junior systems administrator: cinesite
Christophe Dehaene
senior compositor: cinesite
Guliz Demiray
lead animator: cinesite
Graham Dorey
senior compositor: cinesite
George Douglas
compositor: cinesite
Carl Fairweather
fx supervisor: cinesite
Bruno Fernandes
lead compositor: cinesite
Chrisjan Fitzpatrick
head of production: cinesite
Howard Fuller
head of lighting: cinesite
Guillermo García Romero
senior compositor: cinesite
Richard Garnish
senior systems engineer: cinesite
Nikos Gatos
lead lighting td: cinesite
Jack Gibbons
data operator: cinesite
Marcos Gil Granja
compositor: cinesite
Neil Glasbey
animation supervisor: cinesite
Jose Luis Gonzalez
senior fx td: cinesite
Venetia Hadley
senior compositor: cinesite
Karen Halliwell
lead rigging td: cinesite
Sam Hanover
senior matchmove artist: cinesite
Tom Harrison
matchmove supervisor: cinesite
Daniel Harrod
senior compositor: cinesite
Thomas Heleta
vfx editor: cinesite
Tundi Heveli
fx td: cinesite
Rebecca Holdstock
senior matchmove artist: cinesite
Sophie Hunt
group communications and publicity manager: cinesite
Jonathan Jack
group head of finance: cinesite
Sashka Jankovska
chief hr officer: cinesite
Alix Johnson
3D scanning technician
Ryan H. Johnson
lead data operator: cinesite
Drew Jones
chief vfx business development officer: cinesite
Greg Keech
lead developer: cinesite
Andrew Kinnear
compositing supervisor: cinesite
Zan Kozlevcar
matchmove artist & junior fx td: cinesite
Raphael Laffitte
fx td: cinesite
Jake Learman
vfx production coordinator: cinesite
Julie Leclerc
pipeline td: cinesite
Leah Low
lead texture artist: cinesite
Adriano Macchitella
systems administrator: cinesite
Matthew Maycock
group head of finance vfx: cinesite
Jack McGarry
facility runner: cinesite
Thomas McMahon
group accountant: cinesite
Andrew McNamara
head of cg: cinesite
Ben Mendoza
layout supervisor: cinesite
Calum Ian Meyer
data operator: cinesite
Helen Moody
marketing manager: cinesite
Katia Muscariello
resource manager: cinesite
Helen Newby
head of 2d: cinesite
Marina Nikolova
hr assistant: cinesite
Cynthia Nobrega
bidding assistant: cinesite
Harry Orsborn
assets production coordinator: cinesite
Olivia Parsons
production assistant intern: cinesite
Chaplais Pascal
senior creature td: cinesite
Martin Perkins
new business and bidding manager: cinesite
Christian Perschky
head of systems technology: cinesite
Ilaria Ponticelli
senior layout artist: cinesite
Katie Price
junior matchmove artist: cinesite
Chenthil Rajagopal
senior compositor: cinesite
Rob Rankin
compositor: cinesite
Kim Ranzani
senior compositor: cinesite
Sonaali Rathour
data operator: cinesite
Paul Rice
senior layout artist: cinesite
Paul-George H. Roberts
senior developer: cinesite
Pedro Roloff
compositor: cinesite
Alexander Savenko
group head of production technology: cinesite
Michele Sciolette
group cto: cinesite
Madeleine Scott-Spencer
head of assets & visual development: cinesite
Martina Silharova
senior visual effects producer: Cinesite
Colin Simpson
senior systems engineer: cinesite
Matina Skouteri
2d department manager: cinesite
Bartosz Skrzypiec
asset department lead: cinesite
Abbie Sledmar
compositor: cinesite
Danny Smith
group head of infrastructure technology: cinesite
Simon Stanley-Clamp
executive visual effects supervisor: cinesite
David Steed
head of data operations: cinesite
Martin Stellmach
vfx production coordinator: cinesite
Ashwin Sweath
senior compositor: cinesite
Ruggero Taschini
creature supervisor: cinesite
Anne-Sofie Tholander
compositor: cinesite
Nithin Tk
senior matchmove artist: cinesite
Gert Van Dermeersch
senior compositor: cinesite
Matthew Vivash
management accountant: cinesite
Johan Walfridson
senior pipeline developer: cinesite
Alex Watkins
compositor: cinesite
Royston Willcocks
senior modeller: cinesite
Sam Williams
compositor: cinesite
Sarah-Jane Williams
operations and facilities manager: cinesite
Tim Woods
senior fx td: cinesite
Sam Wyton
facility runner: cinesite
Jain Yashvardhan
senior compositor: cinesite

Stunts

Tony Christian
utility stunts
Jason Curle
stunt performer
Andrius Davidenas
stunt performer
Bogdan Kumshatsky
stunt performer
Jorge Leon
stunts
Adomas Miklys
stunt performer
Reuben Mosley
stunt rigger
Giedrius Nagys
stunt coordinator
Christopher Painter
stunt performer / stunt rigger
Oliver Parsons
stunt performer
Andrej Riabokon
stunt performer
Daniel Rowlins
stunt performer
Hasit Savani
stunt performer
Ramon Álvarez
stunt performer

Camera and Electrical Department

Maddy Anderson
camera trainee: dailies (as Madeleine Grace Anderson)
Robert Baker
shooting electrician
Lauren Byrne
Second Assistant Camera: B Camera
Robert Clark
Practical Electrician
Murray Close
still photographer
Barney Coates
First Assistant Camera: A Camera
Ashley Cooke
Data Manager/Daily Colourist
Jarvis Coxwell
Video Assist Operator: Main Unit
Galo Dominguez
lighting console programmer & operator: main unit
Isaac Klass
Camera Trainee
Kai-Yan Lai
camera trainee: dailies
Jeff Lorraine
Camera Trainee
Andrew Mckenzie
BTS Cinematographer
Connall McLaughlin
video assistant
Elizabeth Owen
Central Loader
Barney Piercy
B Camera Operator
Terry Robb
gaffer
Ewan Sadler
Second Assistant Camera: A Camera
Robert Shaw
ronin technician
Yaroslav Soltys
Ronin Technician
Nick Thursby
First Assistant Camera: B Camera
Mustafa Tyebkhan
digital imaging operator

Casting Department

Rose Powell
casting associate

Costume and Wardrobe Department

Michael McNamara
Key textile artist
William Steggle
costume assistant
Cara Stevens
costume assistant

Editorial Department

Lulu Ladd
dailies operator
Emma Liu
post-production coordinator
Victoria Walsh
dailies operator (uncredited)

Script and Continuity Department

Marinella Setti
script supervisor

Transportation Department

Ian Clarke
Picture Vehicle Supervisor
Pani Constantinides
unit driver
Richard Holmes
transport supplier
Lee Isgar
Driver: Ray Mendoza
Andrew James
unit driver
Marc Kelly
unit driver
Pete Newman
Driver to Matthew Penry-Davey
Matthew Sampson
transportation captain
Danny Woodland-Payne
cast driver

Additional Crew

Alexander Balsom
production assistant
Francesca Budd
production coordinator
Nuria Casellas
production assistant
Sarah Clark
Unit Publicist
Matt Curtis
title design by
C. Daniels
production staff
Stacey Davis
production counsel
Brendan Duffy
Junior Sustainability Coordinator / Sustainability Coordinator
Akam Faraj
Assistant Studio Manager
Akar Faraj
studio unit manager
Sonja Field
dialect coach
Rachael Fullerton
child licence coordinator
Ben Gerry
set production assistant
Mia Huttler
studio pa
Vihang Ingle
production secretary
Jimmy Keeping
Sustainability Consultant
Peter La Terriere
Completion Guarantor executive
Alana Mawhinney
Assistant Set Decorator
Alex Parkinson
AP Accountant
Brian Philpot
Technical Advisor
Angela Rowden
Production Accountant
Etienne Scott
computer/video playback operator: Compuhire
Chappell Tim
technical director: Military advisor
Robyn Wetteland
Payroll Accountant
Ellen Whiston
tutor . chaperone
Anne Mignon Whitaker
Dialect Coach
Giacomo J. White
assistant production coordinator (as Jack White)
All Filters