Sgt. Welsh
Sean Penn
Pvt. Tella
Kirk Acevedo
Cpl. Fife
Adrien Brody
Witt's Mother
Penelope Allen
Pvt. Robert Witt
Jim Caviezel
Melanesian Villager
Benjamin Green
Lt. Col. Billig
Simon Billig
Pvt. Bell
Ben Chaplin
Capt. Bosche
George Clooney
Pvt. Henry
Norman Patrick Brown
Capt. Gaff
John Cusack
Capt. James Staros
Elias Koteas
Sgt. Keck
Woody Harrelson
Lt. Col. Gordon Tall
Nick Nolte
Lt. Whyte
Jared Leto
Pvt. 1cl. Doll
Dash Mihok
Sgt. Maynard Storm
John C. Reilly
Cpl. Thorne
Jarrod Dean
Pvt. Tills
Tim Blake Nelson
Brig. Gen. David Quintard
John Travolta
Pvt. Coombs
Matt Doran
Pvt. Train
John Dee Smith
1st Lt. Band
Paul Gleeson
Pvt. Mazzi
Larry Romano
Cpl. Queen
David Harrod
Sgt. McCron
John Savage
Sgt. Becker
Don Harvey
Japanese Prisoner
Kengo Hasuo
Pvt. Christopher Peale
Mark Boone Junior
Pvt. Charlie Dale
Arie Verveen
Assistant Pilot
Ben Hines
Pvt. Ash
Tom Jane
Pvt. Carni
Danny Hoch
Pvt. Sico
Robert Roy Hofmo
Melanesian Woman with Child
Polyn Leona
Marty Bell
Miranda Otto
Pvt. Charlie Dale
Arie Verveen
Pfc. Edward Bead
Nick Stahl
Medic #2
Simon Lyndon
Pvt. 1cl. Earl
Gordon MacDonald
Japanese Pvt. #1
Kazuki Maehara
Marina
Marina Malota
Pvt. Weld
Travis Fine
Japanese Officer #1
Ken Mitsuishi
Japanese Pvt. #4
Ryûshi Mizukami
Crewman
Larry Neuhaus
Pvt. Floyd
Michael McGrady
Cpl. Jenks
Stephen Spacek
Japanese Pvt. #6
Taiju Okayasu
Japanese Soldier
Takamitsu Okubo
2nd Lt. Gore
Steven Vidler
Pvt. Hoke
Will Wallace
Pilot
Todd Wallace
First Scout
Simon Westaway
Medic #1
Dan Wyllie
Japanese Prisoner #2
Kazuyoshi Sakai
Japanese Officer #2
Masayuki Shida
Japanese Pvt. #7
Hiroya Sugisaki
Japanese Pvt. #3
Kouji Suzuki
Japanese Pvt. #2
Tomohiro Tanji
Japanese Sgt.
Minoru Toyoshima
Japanese Pvt. #5
Terutake Tsuji
Japanese Officer #3
Joe Watanabe
Young Japanese
Yasuomi Yoshino
Melanesian Extra
John Augwata
Melanesian Extra
Joshua Augwata
Melanesian Extra
John Bakotee
Melanesian Extra
Immanuel Dato
Melanesian Extra
Michael Iha
Melanesian Extra
Emmunual Konai
Melanesian Extra
Stephen Konai
Melanesian Extra
Peter Morosiro
Melanesian Extra
Amos Niuga
Melanesian Extra
Jennifer Siugali
Melanesian Extra
Carlos Tome
Melanesian Extra
Selina Tome
Nisei Interpreter
Randall Duk Kim
Marl
Donal Logue
Soldier
Clark McCutchen
Pvt. Alexander
Dane Moreton
General
David Paschall
S-1
Jace Phillips
Navy Soldier
Roy Samuelson
Navy Soldier
Justin Ward
Private Drake
Felix Williamson