Cast & Crew

Directed by

Norberto Barba

Writing Credits

Robert Mason
(novel)
David L. Corley
(screenplay) (as David Corley)

Cast

Mario Van Peebles
Solo
Barry Corbin
General Clyde Haynes
William Sadler
Colonel Frank Madden / Improved Solo
Jaime Gomez
Sgt. Lorenzo
Demián Bichir
Rio
Seidy Lopez
Agela
Abraham Verduzco
Miguel
Joaquín Garrido
Vasquez
William Wallace
Thompson
Adrien Brody
Dr. Bill Stewart
Brent Schaeffer
Communications Officer
Lucas Dudley
Helmsman
Christopher Michael
Flight Deck Officer
Rafael Velasco
Justos
Abel Woolrich
Lazaro
Farnesio de Bernal
Father Cerna
Socorro Avelar
Abuelita
Álvaro Carcaño
Elder #1
Carlos Quintero
Elder #2
William Ungerman
Bayne
Greg Collins
Scanion
Randy Reyes
Locke
Sid Belk
Pierson
Kevin Cole
Hawkins
Charlie Tuitavuki
Stone
Norberto Barba
Rebel Soldier
John Flock
Lab Tech
Julian Bucio
Rebel in Church

Produced by

Joseph Newton Cohen
producer
John Flock
producer
Jose Ludlow
co-producer
Gina Resnick
co-producer

Music by

Christopher Franke

Cinematography by

Christopher Walling

Editing by

Scott Conrad

Casting By

Karen Rea

Production Design by

Markus Canter

Art Direction by

José Luis Aguilar

Set Decoration by

Jorge Lara Sánchez

Costume Design by

María Estela Fernández

Makeup Department

Carmen de la Torre
key hair assistant
Rebecca Fulton
special makeup effects assistant
Esther Lomeli
key hair assistant (as Esther Lomeli Munguía)
Martin L. Mercer
key special makeup effects artist
Alfredo Mora
key makeup artist
Everardo Mora
makeup artist: Vera Cruz
Mike J. Regan
special makeup effects assistant
Mario Sarazua
makeup assistant: Vera Cruz
David Selvadurai
special makeup effects assistant
Gary J. Tunnicliffe
robotic and special makeup effects designer
Leopoldo Vallejo
second assistant makeup
Claire Jane Vranian
special makeup effects assistant (as Claire-Jane Deacon)
Mario Zarazua
assistant makeup artist
Esther Álvarez Mestres
key hair stylist

Production Management

Javier García Mata
unit manager: Mexico
Linda Madden
post-production supervisor

Second Unit Director or Assistant Director

A. Hugo Gutierrez Cuellar
first assistant director: Vera Cruz (as Hugo Gutierrez) / second assistant director: Mexico (as Hugo Gutierrez)
Batan Silva
first assistant director (as Sebastián Silva)
Joaquin Silva
first assistant director: Mexico
Batan Silva
second unit director (uncredited)

Art Department

Juan Belmont
greensman
Steve Cruz
storyboard artist
Juan De La Fuente
on-set dresser
Jorge Lara
set dresser: Vera Cruz
Joel Lopez Gonzalez
construction coordinator
Hugo Olvera
assistant set decorator: Vera Cruz
Celso Peña
property assistant
Issac Pineda
lead man
Jorge Rodríguez
property assistant
Claudio Romo
assistant construction coordinator
Benjamin Suarez
property master: Vera Cruz
Bernardo Trujillo
assistant art director
Manolo Carmona
assistant leadman (uncredited)
Pilar De Burgos
sculptor of the pyramids (uncredited)
Erick Monroy Soto
junior set designer (uncredited)

Sound Department

Suzanne Angel
adr editor
David Bach
sound effects editor
Oliver Barth
adr editor
Sarah Brady
adr supervisor
John Brasher
re-recording mixer
Greg Conway
sound effects editor
Salvador de la Fuente
sound recordist
Ansi Elagoz
adr assistant
Salvador Enríquez
boom operator: "b" camera unit
Michael Ferdie
dialogue editor
Sean Garnhart
sound effects editor
Eric Hoeschen
adr mixer
Marty Hutcherson
re-recording mixer
Carlos Isais
foley recordist
Adriane Marfiak
sound effects editor
Peggy McAffee
sound effects editor
Pedro Mejía
boom operator: Vera Cruz
Bruce Murphy
dialogue editor
Hugo Noriega Valencia
sound recordist: "b" camera
Santiago Núñez
cable person / sound mixer: Veracruz
Laurence Puchalsky
assistant dialogue editor (as Lorenzo Puchalsky)
Doug Reed
foley artist / foley editor
Hari Ryatt
supervising sound editor
Brian Smith
foley mixer
Sean Sullivan
assistant dialogue editor
Elmo Weber
sound designer
Linda Wehde
adr assistant
Nancy Lee Bleisch
assistant post-production sound coordinator (uncredited)

Special Effects by

Luis Eduardo Ambriz Martinez
special effects assistant (as Luis E. Ambriz Martínez)
Alfredo Antonio
special effects assistant
Gabriel Béjar
special effects assistant
Alejandro Castillo Barros
special effects assistant
Carlos Cervantes
special effects assistant
Federico Farfán
special effects supervisor
Enrique Gómez Lara
special effects assistant
Enrique Gómez
special effects: Vera Cruz
Sergio López
special effects assistant (as Sergio Lopez Ruiz) / special effects assistant: Vera Cruz
Jaime Ramírez Guerrero
special effects assistant (as Jamie Ramírez Guerrero)
Martín Zúñiga Farfán
special effects assistant (as Martín Zúñiga)

Visual Effects by

Cheryl Bainum
computer graphics producer: POP Film
Charles Darby
digital matte artist
Brad Kuehn
visual effects supervisor
Anthony Mabin
digital effects compositor: Cinesite
Karen M. Murphy
digital effects coordinator
John E. Sasaki
digital compositor
Kurt E. Soderling
visual effects camera operator (as Kurt Soderling)
Bill Gilman
digital compositor: Cinesite Hollywood (uncredited)
Bob Lyss
digital compositor (uncredited)

Stunts

Balo Bucio
stunts (as Wilebardo Bucio) / stunts: Vera Cruz (as Wilebardo Bucio)
Julian Bucio
stunt coordinator: Vera Cruz / stunts
Jose Luis Corso
stunts: Vera Cruz
Monty Cox
stunts
Buddy Joe Hooker
stunt coordinator: Vera Cruz
Ernie Johnson
stunts
Javier Lambert
stunts
Mauricio Martínez
stunts: Vera Cruz
Tom Muzila
stunt coordinator
Jeff Rhodes
stunts: Vera Cruz
Kevin Swigert
stunts: Vera Cruz

Camera and Electrical Department

Edgar Ambriz
electrician
Richard Clark
video playback supervisor
Fernando Díaz Torres
assistant camera (as Fernando Diaz) / second assistant camera
Javier Enríquez
best boy electric
Miguel Enríquez
first assistant camera: Vera Cruz
Miguel A. Garcia
electrician
Carlos García
grip
Jorge García
video assist operator
Raúl Hernández
generator operator
José Dolores Herrera
electrician: Vera Cruz / grip
José Luis Herrera
grip: Vera Cruz
Luis Horcasitas
camera loader: Vera Cruz
Gerardo Manjarrez
first assistant camera
Octavio Mendez
video playback assistant
Fabián Monroy
assistant camera
Felipe Morales
generator operator: Vera Cruz / grip
Marco A. Morales
grip
Fernando Moreno
gaffer: Vera Cruz
Israel Orozco
camera remote
Armando Paez
generator operator
Raúl Palacios
electrician
José Isabel Peña
electrician (as Jose I. Peña)
Israel Páez
second assistant camera/cam remote operator
Jesus Rodriguez Jr.
grip: Vera Cruz / key grip
Jesús Romero
dolly grip / key grip: Vera Cruz
Raybeth Sandoval
assistant camera / camera technician: Vera Cruz
Steve Sass
assistant camera: aerial unit
Jeffrey D. Smith
camera operator / director of photography: Vera Cruz second unit
Kurt E. Soderling
camera operator: aerial unit
Antonio Sánchez Romero
electrician: Vera Cruz (as Antonio Sánchez) / grip (as Antonio Sánchez)
Rico Torres
still photographer
Santiago Torres
video playback assistant
Jaime Trejo
electric technician (as Jaime Trejo Jesus)
Miguel Urbina
camera operator: Vera Cruz / first assistant camera
Antonio Uruñuela
second assistant camera: Vera Cruz
Checco Varese
Steadicam operator / additional camera operator / cinematographer: aerial unit
Julián Álvarez
generator operator
Miguel Álvarez
video playback technician
Kurt E. Soderling
aerial director of photography (uncredited)

Casting Department

Claudia Becker
casting: Mexico
Alejandro Cairo
extras casting
Jorge Rodrigo Torres
extras casting assistant
Bianca Cioffi-Zaring
casting associate (uncredited)

Costume and Wardrobe Department

María José Cebral
wardrobe assistant
Dario Cruz
wardrobe assistant
Gabriela Fernandez
wardrobe assistant
María de Jesús Lina
wardrobe assistant
Inés Liverato
wardrobe assistant: Vera Cruz (as Ines Liverato)
Esther Melendez
wardrobe assistant
Arturo Núñez
wardrobe assistant
Ambar Palacios
wardrobe assistant
Leticia Pichardo
wardrobe assistant
Ruth Zermeño
wardrobe head / wardrobe: Vera Cruz

Editorial Department

Joe Delia
second assistant film editor
Roger Greene
first assistant film editor
Mato
color timer
Philip Steinman
first assistant editor

Location Management

Ricardo Del Río
location manager: Vera Cruz
Terry Fernández
locations
Pancho Fletes
location assistant

Music Department

Edgar Rothermich
music producer / music recordist

Script and Continuity Department

Rebecca Fulton
script supervisor
Bridgette Kelley
script supervisor (uncredited)

Transportation Department

Arturo Curiel
transportation coordinator
Hector Curiel
set captain transportation dispatcher
Jesús Sánchez
transportation captain
Alberto Vázquez Córdoba
transportation captain
Ricardo Gallarzo Jr.
transportation captain: second unit (uncredited)

Additional Crew

Adriana Aimo
production coordinator: Mexico
Antonio Barrdeta
production assistant
Pedro Barroeta
coordinator: aerial unit
Travis Bauer
assistant: Mr. Cohen
Susana Camarena
assistant accountant
Alexei Chevez
production assistant
Hunberto Dominguez
production assistant
Antinea Espinoza
assistant accountant
Ramiro González
assistant: aerial unit
Kristi Lake
post-production accountant
Linda Madden
production coordinator: Los Angeles
Adriana Mondragon
production assistant
Laura Moreno
production secretary
Tom Muzila
fight choreographer / technical advisor: military
Juan Luis Obregón
production assistant
Lissette Ortega
production assistant: Vera Cruz
Mike J. Regan
prosthetics: Vera Cruz
Adriano Rodriguez
production assistant / production coordinator: Vera Cruz
Arturo Romero
assistant accountant
Carlos Romero
production assistant
Ricardo Romero
production assistant
Rick Shuster
helicopter pilot
Charlie Tuitavuki
armorer
William Ungerman
technical advisor: military / weapons specialist
Henry Urgoiti
helicopter pilot coordinator
Dana Kristen Vahle
helicopter pilot (as Dirk Vahle)
Miguel Angel Vizcaina
helicopter pilot
Gerardo Yubero
production accountant
Greg Whiteside
video and computer playback operator (uncredited)
All Filters