安东尼·奎尔
Anthony Quayle
饰:Gen. Orlovsky
安东·沃尔布鲁克
Anton Walbrook
饰:Dr. Falke
丹尼斯·普莱斯
Dennis Price
饰:Maj. Frank
露德米拉·车娜
Ludmilla Tchérina
饰:Rosalinda
迈克尔·雷德格瑞夫
Michael Redgrave
饰:Col. Eisenstein
梅尔·费勒
Mel Ferrer
饰:Capt. Alfred Westerman
Anneliese Rothenberger
饰:Adele
Oskar Sima
饰:Frosch
理查德·马内尔
Richard Marner
饰:Col. Lebotov
尼古拉斯·布鲁斯
Nicholas Bruce
饰:Hotel receptionist
Arthur Mullard
饰:Russian guard
罗伊·金尼尔
Roy Kinnear
Barbara Archer
饰:Lady (as Barbara Ash)
Hildy Christian
Hildy Christian
饰:Lady
Caryln Gunn
Caryln Gunn
饰:Lady
Grizelda Harvey
饰:Lady (as Grizelda Hervey)
吉尔·爱兰德
Jill Ireland
饰:Lady
Olga Lowe
饰:Lady
Ingrid Marshall
Ingrid Marshall
饰:Lady
Alicia Massey-Beresford
Alicia Massey-Beresford
饰:Lady
Eileen Sands
Eileen Sands
饰:Lady
Herta Seydel
Herta Seydel
饰:Lady
Anna Steele
Anna Steele
饰:Lady
多萝西·惠特尼
Dorothy Whitney
饰:Lady
Betty Ash
Betty Ash
饰:Dancer
Yvonne Barnes
Yvonne Barnes
饰:Dancer
Pamela Foster
饰:Dancer
Patrica Garnett
Patrica Garnett
饰:Dancer
Annette Gibson
Annette Gibson
饰:Dancer
Eileen Gourley
Eileen Gourley
饰:Dancer
Prudence Hyman
饰:Dancer
Maya Koumani
Maya Koumani
饰:Dancer
Sara Luzita
饰:Dancer
Jennifer Walmsley
Jennifer Walmsley
饰:Dancer
Igor Barczinsky
Igor Barczinsky
饰:Dancer
Cecil Bates
Cecil Bates
饰:Dancer
Denis Carey
饰:Dancer
Peter Darrell
Peter Darrell
饰:Dancer
David Gilbert
David Gilbert
饰:Dancer
Robert Harrold
Robert Harrold
饰:Dancer
Jan Lawski
Jan Lawski
饰:Dancer
William Martin
饰:Dancer
Richard Bennett
饰:Gentleman
Kenneth Melville
Kenneth Melville
饰:Dancer
Maurice Metliss
Maurice Metliss
饰:Dancer
Michael Anthony
饰:Gentleman
K.L. Smith
饰:Dancer
Ray Buckingham
Ray Buckingham
饰:Gentleman
Rolf Carston
Rolf Carston
饰:Gentleman
特伦斯·库珀
Terence Cooper
饰:Gentleman
罗伯特·克鲁森
Robert Crewdson
饰:Gentleman
Edmund Forsyth
Edmund Forsyth
饰:Gentleman
Roger Gage
Roger Gage
饰:Gentleman
Raymond Lloyd
Raymond Lloyd
饰:Gentleman
约翰·施莱辛格
John Schlesinger
饰:Gentleman
Orest Orloff
Orest Orloff
饰:Gentleman
Frederick Schreicker
饰:Gentleman
Robert Ross
饰:Gentleman
Frederick Schiller
饰:Gentleman
Frederick Schrecker
饰:Gentleman
Sari Barabas
饰:Rosalinda (singing voice)
Alexander Young
饰:Capt. Alfred (singing voice)
Dennis Dowling
饰:Maj. Frank (singing voice)
Walter Berry
饰:Dr. Falke (singing voice)
Jean Grayston
Jean Grayston
饰:Lady
乔伊丝·布莱尔
Joyce Blair
饰:Lady (uncredited)