罗伯特·蒙哥马利
Robert Montgomery
饰:Lieut. Thomas Knowlton, USN
玛吉·伊万斯
Madge Evans
饰:Joan Standish
尤金·佩里特
Eugene Pallette
饰:'Mac' MacDougal
沃尔特·休斯顿
Walter Houghston
饰:Lieut. Comdr. T.J. Toler, USN
吉米·杜兰特
James Francis Durante
饰:Ptomaine, ' ships cook
罗伯特·杨
Robert Young
饰:Lieut. (JG) Ed 'Brick' Walters
Edwin Styles
饰:Flight Comdr. Herbert Standish
约翰·李·马辛
John Lee Mahin
饰:Lieut. (JG) 'Speed' Nelson
David Newell
饰:Lieut. (JG) Radford
斯特灵·哈洛威
Sterling Holloway
饰:Seaman Jenks
Jack Baxley
饰:Kangaroo boxing match manager (uncredited)
安娜·德梅
Anna Demetrio
饰:Fat Italian dancing partner (uncredited)
詹姆斯·唐兰
James Donlan
饰:Seaman Muller (uncredited)
Maude Eburne
饰:Lady Higby (uncredited)
赫伯特·埃文斯
Herbert Evans
饰:British officer (uncredited)
Eddie Hart
饰:Shore patrolman (uncredited)
亨利·科尔克尔
Henry Kolker
饰:Admiral Sir Hugh Higby (uncredited)
Babe London
饰:Fat girl on passing boat (uncredited)
法兰克·马洛
Frank Marlowe
饰:Seaman (uncredited)
Matt McHugh
饰:Seaman reporting chlorine gas (uncredited)
Bradley Page
饰:Seaman Gardner (uncredited)
James Parrish
饰:(uncredited)
保罗·波尔卡西
Paul Porcasi
饰:Italian admiral (uncredited)
Nina Quartero
饰:Nurse (uncredited)
Syd Saylor
饰:Chief Engineer Hendrickson (uncredited)
Jack Trent
饰:Naval surgeon (uncredited)
Wilhelm von Brincken
饰:German commander (uncredited)
Hans von Morhart
饰:German officer (uncredited)
Charles Irwin
饰:Buck Teeth Sergeant