
Scottish orphan David Balfour is betrayed by his wicked uncle Ebeneezer, who arranges for David to be kidnapped and sold into slavery so that he cannot claim his inheritance. The boy is rescued and befriended by Alan Breck, a Scottish rebel fighting on behalf of his country's independence from the British.

as Alan Breck

as David / David Balfour

as Catriona / Catriona Stewart

as Lord Advocate

as Captain Hoseason

as Ebenezer Balfour

as Charles Stewart

as Cluny

as James Stewart

as Riach

as Duke of Cumberland

as Lt. Duncansby

as Andrew

as Barbara Grant

as Simon Campbell

as Mungo Campbell

as Doctor

as Prison officer

as Advocates secretary

as Aged highlander