- Adam Cooperwritten by &
- Bill Collagewritten by and
- Jeffrey Cainewritten by and
- Steven Zaillianwritten by
Cast
(in credits order) verified as complete
- Alejandro Naranjo(as Salvador Alejandro Naranjo Jimenez)
Rest of cast listed alphabetically
- Ziad Abaza(uncredited)
- Amin Ali(uncredited)
- Kiko Castro(uncredited)
- Luis Dyangani(uncredited)
- Daniel Eghan(uncredited)
- Javier Franco(uncredited)
- Pedro Galindo(uncredited)
- David Georgiou(uncredited)
- Sammy Harris(uncredited)
- Hayden Hayder(uncredited)
- Leigh Holland(uncredited)
- Joshua Johnson(uncredited)
- Sayed Kassem(uncredited)
- Kenny Knight(uncredited)
- Alan Kotun(uncredited)
- Mark Lewis(uncredited)
- Simone Liebman(uncredited)
- Tyrone Love(uncredited)
- Eva Loy(uncredited)
- Adrián López(uncredited)
- Barrie Martin(uncredited)
- João Costa Menezes(uncredited)
- Serhat Metin(uncredited)
- Haaris Mirza(uncredited)
- Gerard Monaco(uncredited)
- Koral Neil(uncredited)
- Asier Olaizola(uncredited)
- María Pedroviejo(uncredited)
- Laurent Plancel(uncredited)
- Juan Poveda(uncredited)
- Andrés Quesada(uncredited)
- Joseph G. Quinn(uncredited)
- Pepe Roma(uncredited)
- Anna Savva(uncredited)
- Kelly Schembri(uncredited)
- Sipei Benson(uncredited)
- Mens-Sana Tamakloe(uncredited)
- Georgie-May Tearle(uncredited)
- Jane Thorne(uncredited)
- Roland Watson(uncredited)
- Mark Albelaproducer: Spain
- Peter Cherninproducer
- Mohamed El Raieproducer: Egypt
- Mark Huffamproducer
- Teresa Kellyassociate producer
- Denise O'Dellproducer: Spain
- Mary Richardsline producer: UK
- Michael Schaeferproducer
- Ridley Scottproducer
- Hisham Solimanexecutive producer: Egypt
- Mirel Solimanassistant producer: Egypt
- Adam Somnerco-producer
- Jenno Toppingproducer
- Heather Willmanstereo producer: Dimension X
- Sebastián Álvarezline producer: Canary Islands (as Sebastián Álvarez Castro)
- Alberto Iglesiascomposer (music by)
- Dariusz Wolskidirector of photography
- Ravi Bansalart director (MPC)
- Oliver Hodgesenior art director
- Marc Homessupervising art director
- Eli Adánezmakeup artist: crowd (as Elisabeth Adánez)
- Natalia Aguilarmake-up artist: stunts & extras
- Lucy Allenhair trainee: crowd, dailies / makeup trainee: crowd, dailies
- Isabel Auernheimermakeup artist: crowd
- Inma Azorincrowd hair and make up artist / hair stylist: crowd
- María Digna Balsamakeup trainee
- Arturo Balseirosecond prosthetic effects supervisor (as Arturo Balceiro)
- Liz Barlowprosthetic makeup artist
- Mercedes Barbodunit manager: Canary Islands
- Yousaf Bokhariunit production manager: Canary Islands
- Nick Fultonproduction manager: UK
- Sergio Gil Alonsoassistant production manager
- James Grantproduction manager
- Tobin Hughesunit manager
- Ashish Kukianproduction manager
- Janine Modderunit production manager
- Toni Novellaunit production manager: Almeria
- Laura Altedthird assistant director
- Nordin Aourescrowd second assistant director
- María Badíacrowd third assistant director (as Maria Herrera)
- Diego Betancorcrowd assistant director
- Tom Brownesecond assistant director: floor
- Anna Capdevilathird assistant director
- Glen Carrollthird assistant director: main unit
- Luis Casacubertafirst assistant director: second unit
- Ellie Chiangad runner: dailies
- Maguy R. Cohensecond assistant director: crowd (as Maguy J.B. Cohen)
- Juan Aguirreproperty master
- Emad Al Khodaryart director: Egypt (as Emad El Khodary)
- Yasmin Alvarezart department assistant
- Eleanor Andrewstrainee propmaker
- Sergio Arduraupholstery
- Will Ayresdressings props
- Matthew Babbtrainee prop
- France Ballesteroscarpenter
- Christiane BarbknechtAssistant Sculptor
- Hugo Adamsfoley editor
- Jorge Adradossound mixer: second unit
- Dafydd Archardsound mix technician
- David Betancourtadr mixer
- Peter Burgisfoley artist
- Francisco Juan Burguilloassistant sound
- Derek Casariadr stage engineer
- Alayn Crespoboom operator
- Nick Del-Molinoassistant sound editor
- Mariano Alvaradospecial effects technician
- Csaba Bagossyspecial effects assistant
- Gergö Bajczárspecial effects assistant
- Jonathan Bickerdikespecial effects technician
- Charlie Bluettsculptor
- Nick Bonathansenior special effects technician
- Caimin Bournespecial effects on-set supervisor
- Paul Bradysenior special effects technician
- Eloy Cerveraspecial effects technician
- Anthony S. Ciccarellisenior special effects technician
- Aurelia Abatevisual effects executive producer: method studios london
- Ian Abbottproduction support: Double Negative
- Nada Abdoustereoscopic compositor
- Tony Abejurodata capture: MPC
- De Abhijitlead asset td: MPC
- Eri Adachidigital compositor: MPC
- Mayur Dadarao Adhauvisual effects artist: MPC
- Illia Afanasievdigital compositor: MPC
- Carmine Agnonestereo matchmove artist: One of Us
- Martha Aguilarroto paint artist
- Doug Adamsstunts
- Gordon Alexanderadditional stunt double
- Daryl Andrewsstunt performer
- Luis Miguel Arranzstunt performer
- Faycal Attouguistunt performer
- Karanja Augostosstunt performer (as Karanja Yorke) / stunts (as Karanja Yorke)
- Ivan Baenastunts
- Rachelle Beinartstunt performer
- Dani Biernatstunts
- David Acereto"c" camera operator: second unit
- Jonathan Amesvideo assistant
- Igor Andrésvideo assist assistant
- Ibon Antuñanocamera operator: second unit, ending sequence
- Ben Appletondigital imaging supervisor
- Sarah Armstrongdigital imaging technician: utility
- Miquel Auguetsecond assistant camera: main unit
- Barney Batchelorsecond assistant camera: Egypt
- Víctor Benavidessecond assistant camera: second unit
- Alex Bokhariassistant photographer
- Philip Barnardanimator
- Debaprasad Bhowmikanimation lead
- Daniel Blackeranimator (as Dan Blacker)
- Marlene Chazotanimation technical director: MPC
- Paul Chunganimation supervisor
- Evan Cloveranimator
- Amaury Coljonanimator
- Josh Cooperanimator
- Oliver Daleanimator
- Solomon Artistesextras casting
- Vanessa Bakeradr voice casting
- Alex Bokharicrowd casting director assistant
- Manuel Capillacrowd casting director assistant: Almería
- Pilar Casadocrowd casting director assistant
- Andrés Cuencacasting associate: Spain
- Lauren Evanscasting assistant
- Jorge Guardadocrowd casting director assistant: Almeria
- Nerea Herrerocrowd casting director assistant
- Tanya Aanderaacostume maker
- Othmane Ajanawardrobe assistant
- Charlotte-Rose Armstrongkey costumer (as Charlotte-Rose Kay)
- Kathryn Averycostume assistant
- Senhaji Ayoubbreakdown artist
- Clare Banetkey costumer
- Russell Barnettstunt costumer
- Nuria Barriocostume assistant: crowd
- Fiona Bartycostume sculptor
- Abdesalam BelkazizBreakdown assistant
- Milton Adamoustereoscopic post executive: Deluxe 3D Stereo D
- Elise Andersonapprentice editor
- Lucie Barbierdigital intermediate assistant (as Barbier Lucie)
- Mike Boersdigital negative consultant
- Zoe Bowersassistant editor
- Paolo Buzzettisecond assistant editor
- David Cowlesstereo editor: Stereo D
- Liam Donaghyavid technician
- Travis Flynndigital intermediate color assistant
- Laurence Johnsonfirst assistant editor
- Enrique Amatlocations
- Pedro 'Tate' Aráezlocation manager
- Tom Asquithlocation manager
- Oscar Barbaassistant base camp manager
- Duncan Broadfootassistant location manager: Spain/Fuerteventura
- Anna Cassinalocation manager
- Juan Antonio Clementeassistant location manager
- Patricia Coslocation coordinator
- Giles Edlestonlocation manager: Egypt
- Tate Fernandezassistant location manager
- Jon Alexanderassistant score engineer
- Ryan Huntley Andrewstrailer music
- Raquel Anduezaadditional vocals
- Roger Argentemusician: trombone
- Dragos Balanmusician: solo cello (as Dragos Balán)
- John Barrettassistant to score mixing engineer / protools scoring engineer
- Mark Berrowmusician: violin
- Nicholas Bucknallmusician: clarinet
- David Cerrejónmusic production
- Or Chaushatrailer music
- Julia Chiavettascript supervisor: second unit
- Xenia Taylorscript supervisor assistant
- Roger Abramstransportation coordinator
- Paul Allenunit driver
- Ramón Alonsotransportation captain: Spain
- Ana G. Aristeguipersonal driver
- Dean Arlendriver: dailies
- Nicolás Kico Aráezproduction driver (as Nicolas Araez Guzman)
- Jamie Barhamdriver: sigourney weaver
- Mateo Berupedriver: Canary Islands / driver: Rushes Fuerteventura
- Martin Birminghamtransport manager: UK
- Terry Blythernight transport manager
- Andrés Albarracínanimal coordinator (english language version)
- Yeray Armasextra/figuration
- Samantha Arnoldproduction coordinator: Canary Islands
- Mohamed Atbirproduction assistant
- Julie Austinchild acting coach
- Paty Avilakey accounts pa
- Tariq Babellyproduction coordinator: Egypt
- Daisy Baldrykey crowd production assistant: UK
- Tony Scottdedicatee
Contribute to this page
Suggest an edit or add missing content