Armand Assante
Canaan
Armand Assante
Canaan
Elisabeth Shue
Caroline
Robert Davi
Alacran
Adam Baldwin
Sgt. Hastings
Ian McElhinney
Father Malone
Danny Nucci
Roberto
M.C. Gainey
Bull
Titus Welliver
Sumner
Jack Black
Private
Michael O'Neill
Spencer Heymen
Douglas Roberts
Capt. Teller
Gary Carlos Cervantes
Luis
Jesse Dabson
Pvt. Wilcox
Jimmy Herman
Shaman
Clayton Landey
Ernie Fowler
Stanton Davis
Officer
James Oscar Lee
Beauchamp
Daniel O'Haco
Scout
Jeff O'Haco
Vato
Jason Rodriguez
Hector
Ric San Nicholas
Remick
Forrie J. Smith
Coyote
Daniel Knauf
Writer
Richard Spence
Director
Neal H. Moritz
Producer
Jack Conroy
Cinematography
Richard Gibbs
Music
Carroll Timothy O'Meara
Editor
Chris Howell
Stunt Coordinator
Allen Hall
Special Effects Coordinator
David Heyman
Executive Producer