Schottland zur Zeit der englischen Besatzung um 1745: Aus dem ganzen Land kommen die Stämme zusammen, um die schottische Freiheit zurückzuerobern. Unter ihnen Jamie Durrisdeer, der nach dem Scheitern des Aufstands fliehen muss. Nach allerhand Abenteuern, die ihn zusammen mit Piraten in die Karibik führen, kehrt er mit reicher Beute in seine Heimat zurück.
Doch Schottland ist nach seiner Rückkehr immer noch besetzt. Jamie wird ins Gefängnis geworfen und muss die Verlobungsfeier seines Bruders mit seiner Geliebten mitansehen.