Gregory Peck
as Harry Street
Ava Gardner
as Cynthia Green
Leo Carroll
as Uncle Bill
Leonard Carey
as Dr. Simmons (uncredited)
Susan Hayward
as Helen
Hildegarde Neff
as Countess Liz
Torin Thatcher
as Johnson
Ava Norring
as Beatrice
Helene Stanley
as Connie
Marcel Dalio
as Emile
Vicente Gomez
as Guitarist
Richard Allan
as Spanish dancer
Paul Thompson
as Witch Doctor (uncredited)
Emmett Smith
as Molo, African servant (uncredited)