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