In Scotland in 1752, seventeen-year-old David Balfour is cheated out of his birthright by his evil uncle Ebenezer.
David Balfour
Aileen Fairlie
Alan Breck
Capt. Hoseason
Shaun
Ebenezer
Rankeillor
Hugh Fairlie - Innkeeper
Innkeeper's Wife
Ransome - Cabin Boy (as Bobby Anderson)
Janet Clouston
The Red Fox
Mungo
Scotsman Sailor (uncredited)
Scottish Woman (uncredited)
Sailor (uncredited)
Man on Road with Wagon (uncredited)
Rankeillor's Secretary (uncredited)
Director
Writer
Novel
Producer
Music
Cinematography
Editor
Art Direction