- Juan Carlos Fresnadillodirector (directed by)
- Rowan Joffescreenplay by &
- Juan Carlos Fresnadilloscreenplay by &
- Enrique López Lavignescreenplay by (as E.L. Lavigne) &
- Jesús Olmoscreenplay by (as Jesus Olmo)
- Jordan El-Balawi(as Beans Balawi)
Rest of cast listed alphabetically
- Dean Alexandrou(uncredited)
- Lasco Atkins(uncredited)
- Daniel Baggs(uncredited)
- Didier Dell Benjamin(uncredited)
- Katie Borland(uncredited)
- Gareth Clarke(uncredited)
- Lucy Clarke(uncredited)
- Jason Curle(uncredited)
- Emma Degerstedt(uncredited)
- Neg Dupree(uncredited)
- Laine Edwards(uncredited)
- James Fiddy(uncredited)
- Tommy Gunn(uncredited)
- Pip Henderson(uncredited)
- Brian Herring(uncredited)
- Zoë Hunter(uncredited)
- Daniel Jefferson(uncredited)
- Debbie Kurup(uncredited)
- Pui Fan Lee(uncredited)
- Selina Lo(uncredited)
- Jane Osborn(uncredited)
- Jude Poyer(uncredited)
- Joseph Ripley(uncredited)
- Jim Templar(uncredited)
- Chuen Tsou(uncredited)
- Wil Wright(uncredited)
- Bernard Bellewco-producer
- Danny Boyleexecutive producer
- Alex Garlandexecutive producer
- Enrique López Lavigneproducer (produced by)
- Andrew Macdonaldproducer (produced by)
- Allon Reichproducer (produced by)
- John Murphycomposer (music by)
- Enrique Chediakdirector of photography
- Chris Gillfilm editor
- Patrick Rolfesupervising art director
- Hannah Bettellprosthetic makeup artist
- Dave Bonneywellprosthetic makeup artist
- Konnie Danielchief hair designer / chief makeup designer
- Andy Garnerprosthetic makeup artist
- Richard Glasscontact lens optician
- Jane Loganhair stylist / makeup artist
- Jessica Mooreprosthetic makeup artist
- Steven Painterprosthetic makeup artist (as Steve Painter)
- Anthony Parkerprosthetic makeup artist
- Tim Groverpost-production supervisor
- Vinnie Jassalunit manager (as Vinod Jassal)
- Kate Penlingtonproduction manager
- Clare St. Johnpost-production supervisor
- Tamana Bleasdalefirst assistant director: second unit
- Caroline Chapmansecond assistant director: second unit
- Chris Croucherthird assistant director: second unit
- Laura de Selincourtthird assistant director: second unit (as Laura De Selincourt)
- Andrew Mannioncrowd assistant director (as Andy Mannion)
- Simon Morrissecond assistant director
- James Mountainthird assistant director
- Emily Perownetrainee assistant director
- Victoria Banksdaily assistant director (uncredited)
- Alex Abelmanrigger (as Alex Ableman)
- Bruce Barnesstudio foreman
- Jon-Claude Batesassistant stand-by propman (as Jon Bates)
- Colin Baylissdressing props
- Guy Bevittart department assistant
- Mark Bewleyplasterer
- Andrea Bondscenic painter
- Kote Camachostoryboard artist
- Gillian Campbellhod scenic painter
- Hugo Adamsfoley editor
- Ross Adamssound effects editor
- Mark Applebyassistant adr mixer
- Nicolas Beckerfoley artist
- Andrew Callerre-recording mixer
- Assia Dnedniafoley assistant (as Assia Zipper)
- Gillian Dodderssupervising dialogue editor
- James Doylesound mix technician
- Richard Conwayspecial effects supervisor
- Sam Conwaysenior special effects technician
- Peter Haranspecial effects technician
- Curtis Igguldenspecial effects technician
- Charley Kinganspecial effects assistant
- Ceri Nichollssenior special effects technician
- Nigel Nixonsenior special effects technician
- Stephen Onionsspecial effects technician (as Steve Onions)
- Nick Smithspecial effects technician
- Mark Whitesenior special effects technician
- David Abbott3d artist: Rising Sun Pictures / lead texture artist: Rising Sun Pictures (uncredited)
- Lindsay Adamscompositor: Animal Logic
- Steve Aglanddigital artist: Animal Logic
- James Allen2d artist: Prime Focus
- Charlie Armstrongcompositor: Animal Logic
- Vaughn Arnuproto/paint supervisor
- Sotiris Bakosisdigital artist: Animal Logic
- Jesse Balodis3d artist: Rising Sun Pictures
- Lucy Allanstunt player (as Lucy Allen)
- David Andersstunt player
- Andy Bradshawstunt player (as Andrew Bradshaw) / stunt performer (uncredited)
- Michael Byrchstunt player
- Stephanie Careystunt player
- Tony Christianstunt double / stunt player
- Abbi Collinsstunt player
- David Evansstunt double
- Claire Hayhurststunt player
- Paul Herbertstunt player
- Susie Allnuttstill photographer
- Stuart Bellgrip: second unit
- James Bradley-Kiddcamera trainee: second unit
- Roy Branchbest boy
- Graeme Campbellfocus puller
- Steve Caseyelectrician
- Bill Chambersrigging electrician
- Richard Copemanclapper loader: second unit
- Barny Crockersecond assistant camera (as Barnaby Crocker)
- Mark Derrycasting assistant
- Hsinyi Liucasting assistant
- Benjamin Tillcasting associate
- Viveene Campbellcostume trainee: FT2
- Lucy Donowhostand-by costume
- Barbara Kuznarcostume alterations (as Basia Kuznar)
- Luan Plackswardrobe supervisor
- Richard Saleassistant costume designer
- George Sayerwardrobe assistant (as Georgiana Sayer) / wardrobe assistant
- Trevor Webbcostume runner
- Anne T. Delaneycostume maker (uncredited)
- Poli Kyriacoucostume daily (uncredited)
- Ashwin Makancostume assistant (uncredited)
- Simon Bournedigital film colorist
- Parminder Singh Chaddadigital intermediate technical supervisor (as Parminder Chadda)
- David Clarkedigital intermediate manager
- Lorene Dewetttrainee: FT2
- Alec Gibsoncolor timer
- Hanh Nguyentrainee: FT2
- Danny Pagandigital intermediate producer
- Tina Richardsonfirst assistant editor
- Tom Russelllead digital film colorist / senior digital film colorist / lead digital colorist (uncredited)
- Fred Chandlerpost production executive (uncredited)
- Caroline Barneslocation scout
- Jonah Coombessupervising location manager
- Sam Hooperlocation runner
- Amy McCombelocation manager
- Jo Sheehanlocation scout
- Amie Tridgelllocation assistant
- Josh Yudkinlocation manager
- David Campbell-Belllocation scout (uncredited)
- Amelia McNeillocation scout (uncredited)
- Brent Arrowoodadditional engineering / additional programming
- Tyler Bartonmusic mixer / music recordist / additional score programming (uncredited)
- Gustavo Bornermusic recordist / scoring mixer
- Pavel Cibochmusic preparation
- Stephen Colemanorchestrator
- Jiri Kubikconductor
- Zdena Pelikanovamusic contractor
- Andrew Wilkinsonmusic editor
- John Roomescore music (uncredited)
- Annetta Lauferscript supervisor: second unit
- Marinella Settiscript supervisor
- Gavin Ballminibus driver
- Mike Beavenunit driver
- Allan Bradshawunit driver
- Richard Buntingfacility driver
- Roy Clarketransport captain
- Malcolm Cooperfacility driver
- John Cornwallfacility driver
- Ian Drinkwaterminibus driver
- Tony Evansminibus driver
- Paul Hodgefacility driver
- Janine Aberyproduction coordinator
- Ryan Alagarproduction runner
- Neil Andrewsrunner: DNA Films
- Jeremy Angeladditional floor runner
- Susan Chika Anisiobifirst assistant accountant
- Justin Ardalan-Raikesproduction assistant (as Just Ardalan-Raikes)
- Danielle Bennettfloor runner: dailies
- Carey Berlindevelopment assistant: DNA Films
- Kate Brontë-Stewartfloor runner
- Jason Ballthe producers wish to thank
- Koyo Sonaespecial thanks: interviews
Contribute to this page
Suggest an edit or add missing content