加里·格兰特
Cary Grant
饰:Lt. Cmdr. Matt T. Sherman
托尼·柯蒂斯
Bernard Schwartz
饰:Lt. JG Nicholas Holden
迪娜·梅瑞尔
Dina Merrill
饰:Lt. Barbara Duran RN
阿瑟·奥康纳
Arthur O'Connell
饰:Chief Mechinist's Mate Sam Tostin
戴尔·卡明斯
Dale Cummings
饰:MP (uncredited)
吉恩·埃文斯
EugeneBartonEvans(本名)
饰:Chief Molumphry
Dick Sargent
饰:Ens. Stovall (as Richard Sargent)
维吉尼亚·格雷格
Virginia Gregg
饰:Maj. Edna Heywood RN
罗伯特·F·西蒙
Robert F. Simon
饰:Capt. J.B. Henderson
罗伯特·吉斯特
Robert Gist
饰:Lt. Watson
加文·麦克劳德
Gavin MacLeod
饰:Ernest Hunkle
乔治·邓恩
George Dunn
饰:The Prophet
迪克·克罗基特
Dick Crockett
饰:Harmon
马德琳·鲁
Madlyn Rhue
饰:Lt. Reid RN
Clarence Lung
饰:Sgt. Ramon Gillardo (as Clarence E. Lung)
弗兰基·达罗
Frankie Darro
饰:Pharmacist Mate Dooley
罗伯特·F.霍伊
Robert F. Hoy
饰:Reiner (as Robert Hoy)
尼基·布莱尔
Nicky Blair
饰:Seaman Kraus
哈尔·贝勒
Hal Baylor
饰:MP Sergeant (uncredited)
威廉·布莱特
William Bryant
饰:Crewman (uncredited)
Malcolm Cassell
饰:Sailor (uncredited)
老文斯·迪德里克
Vince Deadrick Sr.
饰:Bit Part (uncredited)
弗朗西斯·德塞尔斯
Francis De Sales
饰:Capt. Kress (uncredited)
Alan Dexter
饰:Navy Chief (uncredited)
保罗·费斯
Paul Frees
饰:Voice (uncredited)
Preston Hanson
饰:Lt. Col. Simpson (uncredited)
哈利·哈维
Harry Harvey
饰:Soldier (uncredited)
Vi Ingraham
饰:Pregnant Filipino Woman (uncredited)
Robert Keys
饰:MP (uncredited)
Joseph Kim
饰:Filipino (uncredited)
James Lanphier
饰:Lt. Cmdr. Daly (uncredited)
Nelson Leigh
饰:Adm. Koenig (uncredited)
里昂·朗塔克
Leon Lontoc
饰:Filipino Farmer (uncredited)
艾伦·斯科特
Alan Scott
饰:Chief of Demolition (uncredited)
Bob Stratton
饰:Marine Lieutenant (uncredited)
Nino Tempo
饰:Crewman (uncredited)
琼·欧布伦
Joan O'Brien
饰:Lt. Dolores Crandall RN
Tony Pastor Jr.
饰:Fox
John W. Morley
饰:Williams
Bert Byers
饰:Bowman (uncredited)
William R. Callinan
饰:Lt. Morrison (uncredited)
Gordon Casell
饰:Col. Higginson (uncredited)
H. Haile Chace
饰:Soldier (uncredited)
Tony Corrado
饰:Fireman Lye (uncredited)
Tusi Faiivae
饰:Witch Doctor (uncredited)
Bob Gibson
饰:Seaman (uncredited)
Larry Gilliland
饰:Sailor (uncredited)
Fred Harflinger II
饰:Sailor (uncredited)
Glenn Jacobson
饰:Control Tower Staff (uncredited)
William Kinney
饰:Bit Part (uncredited)
John James Russell
饰:Sailor (uncredited)
Howard Venezia
饰:Soldier (uncredited)
Francis L. Ward
饰:Petty Officer (uncredited)
Robert C. Youmans
饰:Lieutenant (uncredited)
马里昂·罗斯
Marion Ross
饰:Lt. Colfax RN
Dick Callinan
柯克·道格拉斯
Kirk Douglas
Harry Harvey Jr.