Carolyn mcclelland, autrice di romanzi storici di successo, è alle prese con il nemico più temibile per chi fa il suo mestiere: il blocco dello scrittore. Decide quindi di andare a trovare la propria agente in scozia, sperando in qualche utile consiglio. Un giorno, girovagando in cerca d'ispirazione, viene magneticamente attratta dalle rovine di un castello a picco sul mare: è il castello di slains, e carolyn ne resta stregata. Quel luogo le dà un brivido sottile, non solo per la sua rude, aspra bellezza ma soprattutto perché le è in qualche modo, incomprensibilmente, familiare. Accantonando quella vaga inquietudine, stabilisce di farne il teatro del suo prossimo libro, una struggente e romantica vicenda ambientata ben tre secoli prima, ai tempi della sollevazione scozzese contro la corona inglese. La protagonista sarà una donna, sophia, innamorata di un ufficiale dagli occhi color del mare d'inverno, con cui vivrà una travolgente, tragica passione. Con l'intento di calarsi appieno nell'atmosfera, carolyn si stabilisce in un cottage di quel pittoresco lembo di terra e allaccia una serie di conoscenze che si prestano volentieri a offrirle il proprio contributo. Tra questi, il padrone di casa e, soprattutto, l'affascinante figlio graham. Appassionandosi sempre più alla protagonista sophia, carolyn si mette all'opera e di colpo tutto le viene fin troppo facile: dialoghi, vicende, ambienti sembrano prendere forma da soli e i personaggi paiono vivere di vita propria.