Autrice di romanzi mistery di enorme successo, Rachel Carlson (Demi Moore) è sposata con un famoso editor (Henry Ian Cusick), scrittore fallito, e madre del piccolo Thomas (Beans El-Balawi) che, a sette anni, muore annegato in un canale vicino casa, a Primrose Hill. Il senso di colpa, da quel momento, condizionerà la vita della donna, peraltro prossima al divorzio. Per provare a riprendersi, accetterà il consiglio dell'amica (Kate Isitt) e si trasferirà in un cottage vicino ad un villaggio sperduto delle Highlands scozzesi. L'incontro con l'affascinante guardiano del faro (Hans Matheson) sembra aiutarla a rimettersi in pari, ma gli incessanti e inequivocabili messaggi provenienti dal figlio morto e alcuni stravolgimenti su verità apparentemente acquisite metteranno nuovamente a dura prova i nervi di Rachel: follia e fenomeni soprannaturali, alla fine, riusciranno a vincerla? Già regista di Hotel de Love e famigerato co-sceneggiatore di After the Sunset, l'australiano Craig Rosenberg prova a miscelare, con malcelata presunzione, le suggestioni derivanti da letture, ambientazioni (non la Scozia, in realtà, ma la zona più settentrionale del Galles) e fenomeni "post mortem" triti e ritriti: a farne le spese, oltre lo spettatore costretto ad un'estenuante "preparazione" antecedente il colpo di scena rivelatore (e terreno), è proprio la rediviva Demi Moore.