cast
-
Stewart Granger
Richard Darrell
-
Jean Kent
Rosal
-
Anne Crawford
Oriana Camperdene
-
Dennis Price
Sir Francis Castleton
-
Robert Helpmann
Wycroft
-
Gerard Heinz
Don Carlos
-
Enid Stamp-Taylor
Bertha (as Enid Stamp Taylor)
-
David Horne
Camperdene
-
John Salew
Diego
- Arthur Goullet Suiza
-
Julian Somers
Manoel
- Pete Murray Juan (as Peter Murray)
- Gypsy Petulengro Paco
- Sylvie St. Clair Marie (as Sylvia St. Clair)
- Henry Morrell Cumbermere
- Victoria Campbell Fanny
-
Mabel Constanduros
Woman
- Josef Ramart Jose
- Erin De Selfa Singer in Cafe
- Philip Guard Young Francis
- Peter Mullins Young Richard
-
Jacqueline Boyer
Young Oriana
-
Patricia Laffan
Betty (uncredited)
- H.R. Hignett Don Carlos' Butler (uncredited)
-
Merle Tottenham
Tweeny (uncredited)