Lorsque Carrie Mc Clelland, auteur à succès, visite les ruines du château de Slains, elle est enchantée par ce paysage écossais, à la fois désolé et magnifique. La région lui semble étrangement familière, mais elle met de côté son léger sentiment de malaise afin de commencer son nouveau roman, pour lequel elle utilise le château comme cadre et l’une de ses ancêtres, Sophia, comme héroïne. Puis Carrie se rend compte que ses mots acquièrent une vie propre et que les lignes entre fiction et faits historiques se brouillent de plus en plus.