Romantický příběh z prostředí skotské Vysočiny ve 15. století. Malá Elspeth Murrayová najde při hře na otcovském panství zraněného Cormaca Armstronga a zajistí mu pomoc. Jeho matka ho vyléčí a Elspeth se do něj zamiluje. O deset let později se setkávají znovu, když je Elspeth krásnou mladou ženou. Cormac jí oplácí laskavost a pomůže jí uniknout siri Colinovi, který ji chce proti její vůli provdat. Společně cestují ke královskému dvoru – Elspeth za rodinou a Cormac za svou milenkou. Mezi nimi znovu vzplane dávná náklonnost, ale Cormac je svázán desetiletým slibem věrnosti jiné ženě. Během cesty si uvědomuje, že byl oklamán a že jeho milenka není taková, jaká se zdá. Rozpolcený mezi ctí a láskou se snaží vyřešit své city k oběma ženám, zatímco Elspeth se neúnavně snaží získat jeho srdce. Dosáhne svého a najde štěstí?