Cast
Nicolas Cage
Sergeant Joe Enders
Adam Beach
Private Ben Yahzee
Peter Stormare
Sergeant Eric Hjelmstad
Noah Emmerich
Corporal Charles Rogers
Mark Ruffalo
Pappas
Brian Van Holt
Harrigan
Martin Henderson
Private Nellie
Roger Willie
Charlie Whitehorse
Frances O'Connor
Rita Swelton
Christian Slater
Sergeant Peter Henderson
Crew
Tracie Graham-Rice
Producer
Terence Chang
Producer
John Rice
Screenplay
Alison R. Rosenzweig
Producer
C.O. Erickson
Executive Producer
Jeff Gullo
Editor
John Woo
Director
Jeffrey L. Kimball
Director of Photography
Steven Kemper
Editor
John Woo
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.