Księżniczka Sorcha, następczyni tronu niewielkiego królestwa Beaumontagne, od kołyski zaręczona z księciem Raingerem z sąsiedniego kraju, zdaje się mieć przed sobą jasno określoną przyszłość, w której brak miejsca na namiętność. Gdy w obu królestwach wybuchają zamieszki, rozchodzi się wieść, że Rainger został uwięziony i zginął. Sorcha musi szukać schronienia w Szkocji. Po latach nastał czas powrotu na tron. Niedoświadczoną, nieznającą świata ufną Sorchę czeka długa i niebezpieczna podróż w towarzystwie prostodusznego rybaka Arnou. Czy jednak Arnou rzeczywiście jest tym, za kogo się podaje?...