... der vernichtenden Niederlage der aufständischen Jakobiten gegen die englische Krone, steht das schottische Hochland wieder unter der Herrschaft der Rotröcke. Bonnie von Schottland, Prinzregent aus dem Königsgeschlecht der Stuarts, gelang zwar die Flucht zurück ins französische Exil, doch der Widerstand der Clanführer, die sich auf seine Seite geschlagen hatten, war endgültig gebrochen. Der siebzehnjährige David Balfour (Ekkehardt Belle) lebt zu dieser Zeit im protestantischen Flachland. Als sein Vater stirbt, macht er sich auf den Weg zu seinem Onkel Ebenezer (Patrick Magee), der ein heruntergekommenes Gut in der Nähe von Edinburgh bewohnt. Sehr willkommen scheint er dort allerdings nicht zu sein. Als David herausfindet, dass er um sein Erbe betrogen werden soll, setzt er sich gegen den herrischen Onkel zur Wehr. Doch der verschlagene Alte macht gemeinsame Sache mit Kapitän Hoseason (Bernhard Wicki), der den unliebsamen Neffen nach Amerika verschleppen soll, um ihn dort als Sklaven zu verkaufen. Für David der Beginn eines großen Abenteuers...