Schottland, 1746: Die Highlander und die Lowlander kämpfen um die Macht. Die Verwandten des jungen Lowlanders David Balfour (Patrick Malahide) haben ihn nach dem Tod seines Vaters um sein rechtmäßiges Erbe betrogen. David wird entführt und soll als Sklave nach Amerika verschifft werden. Doch gemeinsam mit dem Highlander Alan Breck Stuart (Armand Assante) besteht er das Abenteuer seines Lebens. – Erster Teil des grandiosen Abenteuers nach dem berühmten Roman von Robert Louis Stevenson („Die Schatzinsel“) (Text: Sky)