All Cast

Edmund Gwenn
John Traill

Donald Crisp
'Jock' Gray

Geraldine Brooks
Susan Brown

Reginald Owen
Sergeant Davie

Alan Webb
James Brown

Ross Ford
William Traill

Henry Stephenson
Sir Charles Loring

Alan Napier
Lord Provost

Sara Allgood
Mrs. MacFarland

Edmund Breon
Magistrate

Arthur Shields
Dr. Lee

Lumsden Hare
MacFarland
