Henry Daniell
as Mr. Mayhew
Marlene Dietrich
as Christine Helm Vole
Charles Laughton
as Sir Wilfrid Robarts
John Williams
as Mr. Brogan-Moore
Elsa Lanchester
as Miss Plimsoll
Una O'Connor
as Janet McKenzie
Philip Tonge
as Inspector Hearne
Torin Thatcher
as Mr. Myers
Norma Varden
as Emily French
Ian Wolfe
as Mr. Carter
Tyrone Power
as Leonard Stephen Vole
Ruta Lee
as Diana
J. Pat O'Malley
as Shorts salesman (uncredited)
Francis Compton
as Judge
Ottola Nesmith
as Miss Johnson (uncredited)
Marjorie Eaton
as Miss O'Brien (uncredited)