David Balfour (Freddie Bartholomew), a young man in Scotland, is on his way to Edinburgh to live with Ebenezer (Miles Mander), his sinister uncle. Along the way, David becomes unwillingly attached to rebel Alan Breck (Warner Baxter) and his accomplices, including James (Ralph Forbes), whom David witnesses murdering a tax collector. Now on the run, the small group of renegades must work together in order to evade British lawmen and make their way to a new home, wherever that may be. Wikipedia
David Balfour (Freddie Bartholomew), a young man in Scotland, is on his way to Edinburgh to live with Ebenezer (Miles Mander), his sinister uncle. Along the way, David becomes unwillingly attached to rebel Alan Breck (Warner Baxter) and his accomplices, including James (Ralph Forbes), whom David witnesses murdering a tax collector. Now on the run,...