Rachel Carlson, une romancière à succès, est anéantie lorsque Thomas, son fils adoré de sept ans, se noie dans sa maison de Primrose Hill.Un an plus tard, malgré une confortable avance sur son prochain roman, elle est trop accablée pour écrire. Son mariage avec Brian, un éditeur et romancier fauché, s’est désintégré. Sa meilleure amie, Sharon, l’aide à louer un cottage dans un village des Scottish Highlands.Rachel s’acclimate à sa nouvelle vie et rencontre Angus McCulloch, le beau gardien du phare, qui vit et travaille dur sur une île déserte au large de la côte…