James Caviezel
Pvt. Witt (creditat Jim Caviezel)Adrien Brody
Cpl. FifeSean Penn
Sgt. WelshJohn Travolta
Gen. QuintardJared Leto
Lt. WhyteDanny Hoch
Pvt. CarniJohn Savage
Sgt. McCronBen Chaplin
Pvt. BellTerrence Malick
Terrence Malick
James Jones
James Caviezel
Pvt. Witt (creditat Jim Caviezel)Adrien Brody
Cpl. FifeSean Penn
Sgt. WelshJohn Travolta
Gen. QuintardJared Leto
Lt. WhyteDanny Hoch
Pvt. CarniJohn Savage
Sgt. McCronBen Chaplin
Pvt. BellJohn Cusack
Capt. GaffPaul Gleeson
Lt. BandDash Mihok
Pvt. 1cl DollRandall Duk Kim
Traducatorul Nisei (necreditat)Woody Harrelson
Sgt. KeckNick Nolte
Lt. Col. TallElias Koteas
Capt. StarosTim Blake Nelson
Pvt. TillsMiranda Otto
Marty BellJohn C. Reilly
Sgt. StormArie Verveen
Pvt. Charlie DaleThomas Jane
Pvt. Ash (creditat Tom Jane)George Clooney
Capt. BoscheNick Stahl
Pvt. 1cl BeadeWill Wallace
Pvt. HokeGrant Hill
Robert Michael Geisler
John Roberdeau
Hans Zimmer
John Toll
Billy Weber
Saar Klein
Leslie Jones