Tragedia acaparează viaţa aparent perfectă a scriitoarei de romane de suspans Rachel Carlson (Demi Moore), când fiul ei de cinci ani se îneacă. Umrează o perioadă de doliu şi mariajul ei se destramă. Mai mult, femeia şi-a pierdut inspiraţia. Aşa că decide să se mute în casa prietenei sale, Sharon, într-un sătuc de la malul mării. Aici îl cunoaşte pe Angus McCulloch (Hans Matheson), păzitorul unui far însă, în scurt timp, află de la localnici că bărbatul ar fi murit cu şapte ani în urmă.