Der letzte Teil der "Highlands-Trilogie": Kaum eine Zeit ohne Flüchtlingsströme von Menschen, die um ihr Überleben kämpfen und nach Sicherheit und Auskommen streben. So auch in den schottischen Highlands. Im Jahre 1746 wurde der letzte Aufstand unter der Führung des Prinzen Charles Edward Stuart von den Engländern brutal niedergeschlagen. Seine Anhänger wurden verfolgt, vertrieben oder niedergemacht. Ganze Landstriche entleerten sich, wer nicht auf der Seite der Engländer stand, dem drohten Tod oder Sklaverei in den Kolonien. Maggie und James, das junge Liebespaar, setzen ihr Leben aufs Spiel, um ihren Landsleuten zu helfen. Sie werden unterstützt von Cremor, dem ehemaligen Söldner, und von Lady Margaret, der Liebe seines Lebens. Sie hoffen, nach langen Jahren der Trennung endlich ihr Glück zu finden. Ihnen steht ein gefährlicher Gegner gegenüber: der englische Oberst Arthur Middlehurst. Er spielt eine doppelte Rolle und setzt alle erlaubten und unerlaubten Mittel ein, um die beiden Liebespaare und ihre Freunde zu vernichten.