Nicolas Cage
Captain McVay
James Remar
Admiral Parnell
Currie Graham
Captain Ryan
Callard Harris
Lt. Standish
Yutaka Takeuchi
Commander Hashimoto
Adam Scott Miller
D'Antonio
Weronika Rosati
Louise Mcvay
Gary Grubbs
Judge Bazemore
Mandela Van Peebles
Throdore
Timothy Patrick Cavanaugh
Cdr. Cavanaugh
Kenta William Tomeoki
Daisuke
Jaime Channing
Reporter #1
Edward J. Delmore III
Radio Operator #1
Jerod Daniel Perez
Listening Sailor
Ladson Deyne
Submarine Commander
Joshua P. Dease
Reporter #1
Michael Brannon
Reporter #2
Zachary James Rukavina
Sailor #1
Marley Van Peebles
Sailor #2
Pete Riehm
Admiral Neyland
Jason Rice
Peleliu Officer
Rebecca N. Pena
Cigarette Girl
Charity Sills
Lady of the Night
Shane Patrick Cavanaugh
Crewman #1
Jon Hayden
Admiral (uncredited)
Chris Lott
Sailor (uncredited)
Eric C. Schmitz
Sailor (uncredited)