Mit Armand Assante, Patrick Malahide, Michael Kitchen, Brian McCardie, Brendan Gleeson, Brian Blessed und anderen. Im Schottland des 18. Jahrhunderts wird David Balfour nach dem Tod seines Vaters von seinen Verwandten um sein rechtmäßiges Erbe betrogen. Um den Jungen loszuwerden, verkauft sein Onkel ihn an Piraten. Für den erst 17 Jahre alten David Balfour beginnt eine Reise ins Ungewisse. An Bord gerät er zwischen die Fronten und schließlich will man ihm auch noch den Mord an einem königlichen Beamten anhängen. David kämpft um sein Leben. Nur sein einziger Freund Alan, ein schottischer Freiheitskämpfer, hält zu ihm.