米基·盖纳
Mitzi Gaynor
饰:Ens. Nellie Forbush
雷·沃尔斯顿
Ray Walston
饰:Luther Billis
多萝西·阿伯特
Dorothy Abbott
饰:Nurse in Thanksgiving Show
琼·芳登
Joan Fontaine
饰:Polynesian woman (uncredited)
罗萨诺·布拉兹
Rossano Brazzi
饰:Emile de Becque
Juanita Hall
饰:Bloody Mary
拉斯·布朗
Russ Brown
饰:Capt. George Brackett
John Gabriel
饰:2nd Communcations Man
朗·伊莱
Ron Ely
饰:Navigator
道格·麦克洛
Doug McClure
饰:Pilot in Hospital
Archie Savage
饰:Ceremonial Dance Chief
Mimi Dillard
Mimi Dillard
饰:Polynesian woman (uncredited)
Wesley Gale
饰:Blue boy (uncredited)
Marco López
饰:Barua (uncredited)
瑟尔·莱文斯克洛福特
Thurl Ravenscroft
饰:Stewpot (singing voice) (uncredited)
Muriel Smith
饰:Singing voice for Hall (uncredited)
Frank D. Strong
饰:Sailor (uncredited)
Larri Thomas
饰:Nurse in Thanksgiving show (uncredited)
Dan Wallace
饰:Seabee Sailor (uncredited)
约翰·克尔
John Kerr
饰:Lt. Joseph Cable
弗兰丝·纽恩
France Nuyen
饰:Liat
杰克马拉尼
Jack Mullaney
饰:The Professor
Floyd Simmons
饰:Cmdr. Bill Harbison
Candace Lee
饰:Ngana
沃伦·胜
Warren Hsieh
饰:Jerome
汤姆·劳克林
Tom Laughlin
饰:Lt. Buzz Adams
Francis Kahele
饰:Henry - Emile's Servant
Robert Jacobs
饰:1st Comnmunications Man
理查德·哈里森
Richard Harrison
饰:Co-Pilot
Steve Wiland
饰:Seabee Dancer
Richard H. Cutting Richard H. Cutting
饰:Adm. Kester
Joe Bailey
饰:U.S. Commander
Buck Class
饰:Fighter Pilot
Richard Kiser
饰:Fighter Pilot
Linc Foster
饰:Pilot in Hospital
Stephen Ferry
Stephen Ferry
饰:Pilot in Hospital
Beverly Aadland
饰:Nurse in Thanksgiving Show (as Beverly Adland)
Barbara Donaldson
饰:Nurse in Thanksgiving Show
Darlene Engle
饰:Nurse in Thanksgiving Show
Lenmana Guerin
饰:Polyneisan Woman (as Lemmana Guerin)
Ila McAvoy
饰:Nurse in Thanksgiving Show
Jonni Paris
饰:Nurse in Thanksgiving Show (as Jonnie Paris)
Donna Pouget
饰:Nurse,Dancer in Thanksgiving Show
詹姆斯·斯泰西
James Stacy
饰:Sailor (as Jim Stacy)
Claire Alcantara
饰:Polynesian woman (uncredited)
Faye Antaky
饰:Nurse in Thanksgiving show (uncredited)
Alvin Arnold
饰:Seabee Sailor (uncredited)
Freddie Baker
饰:Drummer (uncredited)
Joan Baker
饰:Nurse at Nurse's Beach (uncredited)
Gene Bergman
饰:Seabee Sailor (uncredited)
Mary Bishop
饰:Nurse at Nurse's Beach (uncredited)
Durwood Bloomgren
饰:Marine (uncredited)
Kirk Boone
饰:Blue boy (uncredited)
Tex Brodus
饰:Marine (uncredited)
Betty Bunch
Betty Bunch
饰:Nurse in Thanksgiving show (uncredited)
Nat Bush
饰:Firetender (uncredited)
Phyllis Butcher
饰:Nurse at Nurse's Beach (uncredited)
Bob Calder
饰:Marine (uncredited)
Charles Carter
饰:Barua (uncredited)
John Chasey
饰:Seabee Sailor (uncredited)
Gary Christmas
饰:Drummer (uncredited)
Gregory Christmas
饰:Drummer (uncredited)
Bobbi Cottor
饰:Polynesian woman (uncredited)
Roy Damron
饰:Marine (uncredited)
Anita Louise Dano
饰:Polynesian woman (uncredited)
Anne Darris
饰:Polynesian woman (uncredited)
George Davis
饰:Drummer (uncredited)
Walter Davis
饰:Blue boy (uncredited)
James De Closs
饰:Seabee Sailor (uncredited)
Yvonne De Lavallade
饰:Polynesian woman (uncredited)
Galvan De Leon
饰:Sub chief (uncredited)
Bob Destine
饰:Whip man (uncredited)
Richard Domasin
饰:Barua (uncredited)
Diane Dubois
饰:Nurse at Nurse's Beach (uncredited)
Paulette Easley
饰:Polynesian woman (uncredited)
Carl Esser
饰:Seabee Sailor (uncredited)
May Fewell
饰:Nurse at Nurse's Beach (uncredited)
James Field
饰:Barua (uncredited)
Mary Jo Flanders
饰:Nurse at Nurse's Beach (uncredited)
Gene Fontaine
饰:Drummer (uncredited)
Evelyn Ford
饰:Nurse in Thanksgiving show (uncredited)
Ed Fury
饰:Bit Part (uncredited)
Murray Gaby
饰:Seabee Sailor (uncredited)
John Galer
饰:Seabee Sailor (uncredited)
Karen Gallant
饰:Nurse at Nurse's Beach (uncredited)
Jim Ganley
饰:Seabee Sailor (uncredited)
William Glisson
饰:Seabee Sailor (uncredited)
Dian Goodman
饰:Nurse at Nurse's Beach (uncredited)
Hadley Gray
饰:Seabee Sailor (uncredited)
Marie Greene
饰:Ngana (singing voice) (uncredited)
James Green
饰:Drummer (uncredited)
Jane Haller
饰:Nurse in Thanksgiving show (uncredited)
Leroy Hamilton
饰:Birdman (uncredited)
Janet Hanrahan
饰:Nurse at Nurse's Beach (uncredited)
Morris Harmell
饰:Seabee Sailor (uncredited)
Earl Heyer
饰:Seabee Sailor (uncredited)
George Hooper
饰:Seabee Sailor (uncredited)
Sidney Hurston
饰:Bird man (uncredited)
Andrew Isaacs
饰:Blue boy (uncredited)
Anna James
饰:Nurse at Nurse's Beach (uncredited)
Beverly Johnson
饰:Nurse at Nurse's Beach (uncredited)
Joanne Jones
饰:Nurse in Thanksgiving show (uncredited)
Charles Joyner
饰:Seabee Sailor (uncredited)
Joyce Kramer
饰:Nurse at Nurse's Beach (uncredited)
Donald Lane
饰:Seabee Sailor (uncredited)
Clark Lee
饰:Marine (uncredited)
Bonnie Lene
饰:Nurse in Thanksgiving show (uncredited)
Tom Logan
Tom Logan
饰:Seabee Sailor (uncredited)
Charles Lunard
饰:Marine (uncredited)
James Malcolm
饰:Barua (uncredited)
Tela Mansfield
饰:Polynesian woman (uncredited)
Don Marshall
饰:Blue boy (uncredited)
Ray Mendez
饰:Barua (uncredited)
Missaye Meyer
饰:Polynesian woman (uncredited)
Dorothy Michener
饰:Missionary (uncredited)
詹姆斯·A·米切纳
James Michener
饰:Missionary (uncredited)
Charles Mohr
饰:Blue boy (uncredited)
Tom Moore
饰:Seabee Sailor (uncredited)
Santiago Mos
饰:Drummer (uncredited)
Donald Mundell
饰:Seabee Sailor (uncredited)
Diana Myles
饰:Nurse in Thanksgiving show (uncredited)
Barbara Nesser
饰:Nurse at Nurse's Beach (uncredited)
Robert Nielson
饰:Seabee Sailor (uncredited)
Donald Nobles
饰:Seabee Sailor (uncredited)
Maaka Nua
饰:Barua (uncredited)
Niki Nua
饰:Barua (uncredited)
Selu Nua
饰:Barua (uncredited)
Tonu Nua
饰:Barua (uncredited)
Bill Ornelles
饰:Drummer (uncredited)
Vicki Orozco
饰:Polynesian woman (uncredited)
Velton Parker
饰:Seabee Sailor (uncredited)
Helen Partridge
饰:Nurse at Nurse's Beach (uncredited)
Joe Paz
饰:Marine (uncredited)
Mark Pinkston
饰:Seabee Sailor (uncredited)
Diane Reid
饰:Nurse at Nurse's Beach (uncredited)
Andre Robinson
饰:Barua (uncredited)
Charles R. Rogers
饰:Drummer (uncredited)
Mike Salamunovich
饰:Seabee Sailor (uncredited)
Joseph Schlichter
饰:Seabee Sailor (uncredited)
Eddie Searles
饰:Marine (uncredited)
Kay Tapscott
饰:Nurse in Thanksgiving show (uncredited)
Lee Thomas
饰:Seabee Sailor (uncredited)
James Truitt
饰:Ashman (uncredited)
Victor Upshaw
饰:Firetender (uncredited)
Mike Vincent
饰:Seabee Sailor (uncredited)
Pat Volasko
饰:Nurse in Thanksgiving show (uncredited)
David Walker
饰:Blue boy (uncredited)
Harold Walker
饰:Blue boy (uncredited)
Kenneth Walker
饰:Drummer (uncredited)
Ralph Weaver
饰:Firetender (uncredited)
Clyde Webb
饰:Ashman (uncredited)
Muffet Webb
饰:Nurse at Nurse's Beach (uncredited)
Debbie Wilcox
饰:Nurse at Nurse's Beach (uncredited)
Jack Williams
饰:Barua (uncredited)
Alex Young
饰:Barua (uncredited)
Harriette Young
饰:Polynesian woman (uncredited)
John Coldren
饰:Marine in attack briefing (uncredited)
Jean Fontaine
饰:Polynesian woman (uncredited)
Harrigan Logan
饰:French school girl (uncredited)
Charles Lundard
饰:Marine (uncredited)
Hazel Rogers
饰:Bit Role (uncredited)
Cesar Ugarte
饰:Sailor (uncredited)
Ken Clark
Ken Clark
饰:Stewpot
Giorgio Tozzi
Darleen Engle
饰:Nurse in Thanksgiving Show,(as Darlene Engle)
Giorgio Tozzi
饰:Emile De Becque,(singing voice)
Diane DuBois
饰:Nurse at Nurses' Beach
Jane Lucas
饰:Nurse at Nurses' Beach
Marlene Lizzio
饰:Nurse at Nurses' Beach
Garland Thompson
Garland Thompson
饰:Firetender - Boar's Tooth Ceremonial Dancer
George Hall
饰:Barua
Johnny Morgan
饰:Barua
Clarence Landry
饰:Blue Boy
Walter Smith
饰:Blue Boy
Don Martin
饰:Drummer / Musician
Robert Hover
Robert Hover
饰:Pilot in Hospital,(as Linc Foster)
Susan Logan
饰:Nurse in Thanksgiving Show,(as Sue Logan)
Richard Smith
Richard Smith
饰:Sailor,Seabee
Bob Nelson
Bob Nelson
饰:Sailor,Seabee
Stephen Papich
饰:Ashman - Boar's Tooth Ceremonial Dancer,(as Steve Pappich)
威廉·华盛顿
William Washington
饰:Barua
Walt Davis
Walt Davis
饰:Blue Boy,(as Walter Davis)