All Cast

Edmund Gwenn

Edmund Gwenn

John Traill

Donald Crisp

Donald Crisp

'Jock' Gray

Geraldine Brooks

Geraldine Brooks

Susan Brown

Reginald Owen

Reginald Owen

Sergeant Davie

Alan Webb

Alan Webb

James Brown

Ross Ford

Ross Ford

William Traill

Henry Stephenson

Henry Stephenson

Sir Charles Loring

Alan Napier

Alan Napier

Lord Provost

Sara Allgood

Sara Allgood

Mrs. MacFarland

Edmund Breon

Edmund Breon

Magistrate

Arthur Shields

Arthur Shields

Dr. Lee

Lumsden Hare

Lumsden Hare

MacFarland

Charles Irwin

Charles Irwin

Sergeant Major