Robert Donat
as Richard Hannay/Mr. Hammond/Capt. Fraser/Henry Hopk
Madeleine Carroll
as Pamela
Godfrey Tearle
as Professor Jordan
Lucie Mannheim
as Miss Annabella Smith
Peggy Ashcroft
as Margaret, crofter's wife
Wylie Watson
as Mr. Memory
John Laurie
as Crofter
Helen Haye
as Mrs. Jordan