瑞安·菲利普 Ryan Phillippe .... Seaman Grattam
丹泽尔·华盛顿 Denzel Washington .... Lt. Cmdr. Ron Hunter, XO, USS Alabama
吉恩·哈克曼 Gene Hackman .... Capt. Frank Ramsey
Lillo Brancato .... Petty Officer Third Class Russell Vossler
乔治·真达 George Dzundza .... Chief of the boat (COB)
詹姆斯·甘多费尼 James Gandolfini .... Lt. Bobby Dougherty, Supply Officer, USS Alabama
维戈·莫特森 Viggo Mortensen .... Lt. Peter 'Weps' Ince
Danny Nucci .... Petty Officer First Class Danny Rivetti
贾森·罗巴兹 Jason Robards .... Rear Admiral Anderson, President of Inquiry Board at Pearl Harbor (uncredited)
斯蒂夫·赞恩 Steve Zahn .... William Barnes
马特·克莱温 Matt Craven .... Lt. Roy Zimmer, Communications Officer, USS Alabama
Jaime Gomez .... Officer of the Deck Mahoney
Rick Schroder .... Lt. Paul Hellerman
Matthew Barry .... Planesman
Captain Skip Beard .... Board of Inquiry member (uncredited)