Schottland, 1485: Lady Flower, die älteste Tochter von Gregor MacKay träumt davon, bei einer Tierheilerin im entfernten Dorf Portskerra das Heilen zu lernen, um die Hochlandrinder ihres Clans zu versorgen. Ihre Eltern haben jedoch andere Pläne für die fürsorgliche Tochter: Sie soll einen Lord heiraten. Ausgerechnet Flowers heimliche Jugendliebe Cailan Sinclair, ein Frauenheld mit unentrinnbarer Vergangenheit, soll durch eine Verkettung unglücklicher Umstände einen Ehemann für sie finden. Obwohl es zwischen Flower und Cailan knistert und funkt, weicht Flowers Traum von
Cailans Pflichten als Clanerbe so weit ab, dass eine Verbindung nicht in Betracht kommt. Bis ein verheißungsvoller Kuss alles verändert und sich die junge Frau fragen muss: Wie viel ist sie bereit, für die wahre Liebe aufzugeben?