In Scotland in 1751, young David Balfour is shanghaied aboard a ship where he meets Jacobite rebel Alan Breck Stewart with whom he escapes to the Scottish Highlands, dodging the redcoats.
as David Balfour
as Ebenezer Balfour
as Ransome
as Angus Ban Keillor
as Alan Breck
as Riach
as Captain Hoseason
as Cluny McPherson
as Colin Campbell
as Minister
as Shuan