- Mel Gibsonwritten by &
- Farhad Safiniawritten by
- Isabel Díaz(as Isabel Diaz)
- Pepe Suárez(as José Suárez)
- Raoul Max Trujillo(as Raoul Trujillo)
- Antonio Monroi(as Antonio Monroy)
Rest of cast listed alphabetically
- Nelly Castillo(uncredited)
- Fernando Lara(uncredited)
- Vicki Christiansonexecutive producer
- Bruce Daveyproducer
- Mel Gibsonproducer
- Sergio Mirandaproducer: Costa Rica
- Farhad Safiniaco-producer
- Dean Semlerdirector of photography
- Thomas E. Sandersproduction designer (as Tom Sanders)
- Wade Ackleymakeup effects artist: Captive Audience
- Cecilia Aguilarspecial makeup effects artist
- Nury Alamoprosthetic makeup artist: crowd
- Gerardo Aragonhair stylist (as Gerardo Aragon Pavon)
- Sandra Araiprosthetic makeup artist: crowd
- Eduardo Arcosassistant makeup artist
- Martin Astlesmakeup effects artist: Captive Audience
- Hector Avilaassistant wigmaker
- Jesus Amed Azar Mezahair stylist
- Jonay Bacalladomakeup artist: drawing
- Cristopher 'Choke' Correaassistant unit manager
- Adrian Devaneunit manager: UK
- Bernardo Jassoassistant unit manager
- Rajeev Malhotrapost-production supervisor
- Rubén Montedónicoassistant production manager
- Eamon O'Farrillunit manager
- Stephanie 'Tuty' Correasecond second assistant director
- Adrian Grunbergfirst assistant director
- Sarah Hoodthird assistant director: UK
- Bernardo Jassosecond assistant director: second unit (as Bernardo Jasso Morales)
- Alex Leimonesecond second assistant director
- Sean Lovellthird assistant director: UK
- Mauricio Lulesecond second assistant director
- Stacy Perskiesecond assistant director
- Mic Rodgerssecond unit director
- Lucy Thomasthird assistant director: UK
- Alfredo Acleassistant art director / concept artist
- Pedro Alanis Alanishead painter
- Ignacio A. Alarconart department assistant
- Pablo Facundo Angelesmodel maker
- Jorge Barbalead person
- Israel Becerrilon-set dresser (as Israel Becerril Alarcon)
- Carlos Benassiniset designer
- Shady Blackwoldmodel maker
- Ezra Buenrostroassistant art director
- Miguel Cervanteson-set dresser (as Miguel 'Tayson' Cervantes)
- Kami Asgarsupervising sound editor
- Jaime Bakshtadr mixer: Mexico
- David Betancourtfoley mixer
- Joseph R. Brancaapprentice sound editor
- Ted Caplanfoley editor
- Benjamin L. Cooksound designer / supervising sound effects editor
- Michelle Couttolencadr recordist: Mexico (as a different name)
- Fernando Cámarasound mixer (as Fernando Camara)
- Sergio Diazadr recordist
- Michael Dresselfoley editor
- Alberto Alarconassistant model maker
- Mark Bourquespecial effects technician: MPFX Studios
- Jeff Colbertspecial effects supervisor: MPFX Studios
- Antonio Cornejospecial effects assistant: Mexico
- Carlos Cosiohead model maker (as Carlos Cossio de la Torre)
- Richard Courtespecial effects technician: MPFX Studios
- Derrick Duranspecial effects assistant: Mexico
- Jesus G. Duranspecial effects supervisor (as Jesus 'Chucho' Duran)
- Adrián Duránspecial effects foreperson: Mexico (as Adrian Duran)
- Fermín Duránspecial effects foreperson: Mexico (as Fermin Duran)
- Kimberly Adamsvisual effects producer (as Kimberly Jorgensen)
- Robert Adamsdigital effects artist: Luma Pictures
- Charles Aldrigedigital effects artist: LOOK! Effects Inc.
- David Alexandercomputer graphics artist: Filmworks/FX Inc.
- Bogdan Amidzicdigital compositor: Svengali Visual Effects
- Etienne Andlaudigital effects artist: Asylum
- Tricia Henry Ashforddigital effects
- Adam Avitabiledigital compositor
- Lloyd Lee Barnettsupervising compositor: LOOK! Effects Inc.
- Andy Barriosinferno artist: Asylum (as Andy Rafael Barrios)
- Gerardo Albarránstunt coordinator: Mexico (as Gerardo Moreno)
- Nick Brandonstunts (as Nicholas Charles Brandon)
- Raúl Gaherstunts (as Raul Gaher)
- Alfred Ainsworth Jr.video assist (as Alfred Ainsworth)
- Alfredo Audelrigging grip
- Adam Austinlibra head technician
- Rocky Babcocklibra head technician
- Adam Barthvideo assist operator
- Mark Binnallgrip: UK
- Jeff Brinkerrigging grip
- Christian Camachovideo technician: second unit
- Rolando Campossecond assistant camera: Costa Rica
- Mario Cardonadirector of photography: Costa Rica
- Jason Donnellyanimator
- Edna Arriolaextras casting coordinator
- Kate Carlinadr voice casting
- Jorge Guerreroextras casting
- Sonia Guerreroextras casting assistant
- Genaro Hernandezcasting assistant
- Ricardo Hosegueracasting assistant
- Luis Rivera Patasextras casting assistant
- Jesus Quinonescasting assistant
- Alejandro Rezaspecial casting
- Rodrigo Urbanocasting assistant
- Paul D. Alarconleather work
- Isis Alcazarcostumer: beader / costumer: fiberwork
- Miriam Cruz Carlindressmaker and sewer
- Martha Castilleroassistant costume designer
- Rodolfo Cruzleather work (as Rodolfo 'Adolfo' Cruz)
- Javier Delgadoset costumer
- Aydee Nowep Domínguezcostume assistant (as Aydee Dominguez)
- Jeannie Flynncostume supervisor (as Jeannie Ione Flynn)
- Brenda Gomezwardrobe assistant
- Zeferino Gutierrezcostume dyer and ager (as Zeferino Gutierriz)
- Fahed Alhabibeditorial production assistant (as Fahed Al-Habib)
- Steve Bowendigital intermediate colorist: EFilm
- Elisabeth Cottercolor imaging supervisor: EFilm
- Donnie Creightondigital intermediate producer: EFilm
- Michael Dillonassistant digital intermediate producer: EFilm
- Gail DuFosseassistant editor: avid (as Gail Du Fossé)
- Barbara Dunningfirst assistant film editor
- Ben Estradadigital intermediate color artist: EFilm
- Scott FreemanArtist Inventor of Agnostic Tapeless Conform Workflow includes Roundtrip / Avid Technician / on-line editor / on-line digitizer (uncredited)
- Carn Burtonlocation manager: UK
- Javier Del Riolocation assistant
- John David Gunkleassistant location manager: UK (as David Gunkle)
- Carlos Muñoz Portallocation assistant
- Carlos Muñozlocation assistant
- Horacio Rodríguezassistant location manager
- Alejandro Uriegaslocation assistant
- Fernando Uriegaslocation manager (as Fernando 'Boogie' Uriegas)
- Pipo Varelalocation assistant
- Asajiro Yamamotolocation assistant accountant (as Asaziro Yamamoto)
- Rahat Fateh Ali Khanvocals (as Rahat Nusrat Fateh Ali Kahn)
- Robin Bayntonassistant music engineer
- Dick Bernsteinmusic editor
- Terry Edwardsadditional vocals / vocals
- Isobel Griffithsmusic contractor
- Jan Hendricksemusician: ethnic woodwinds
- Jim Henriksonmusic editor
- Tony Hinniganmusician: ethnic woodwinds
- Gary Kettelmusician: percussion
- Richard Lancasterassistant music engineer
- Sylvie Chesneauscript supervisor
- Israel Pascoscript supervisor: second unit
- Andrea Álvarez Sánchezscript supervisor: second unit (as Andrea Alvarez)
- Marco Acaciodriver
- Efrain Aguirredriver (as Ephrain Aguirre)
- Eric Amadordriver (as Erik Amador)
- Jose Amadordriver
- Noel Betazadriver
- Julio Bolanostransportation dispatcher (as Julio Bolaños)
- Victor M. Carreradriver (as Victor Carrera)
- Giovanna Acha Alemanproduction assistant
- Armando Amadorproduction accountant
- Enriqueta 'Queta' Amadorlocation accountant (as Enriqueta Amadore)
- Simon Athertonarmorer
- Ana Ballesteroscatering coordinator
- Jose Manuel Ballesteroscraft service coordinator
- Mauricio Ballesteroscraft service
- Stephanie Barkermedic: UK
- Siobhan Brookproduction coordinator: UK
- Shelbie Bruceloop group: voice
- Richard Hansenthanks (as Richard D. Hansen Ph.D.)
Contribute to this page
Suggest an edit or add missing content