Başarılı bir gizem romanı yazarı olan Rachel Carlson (Demi Moore), 7 yaşındaki oğlu Thomas'ın, bir anlık dikkatsizliği sonucu evlerinin yanındaki kanalda boğularak ölmesiyle hayatı altüst olur. Bu trajedinin yarattığı derin vicdan azabı ve yaratıcılık kriziyle boğuşurken, en yakın arkadaşı ve menajeri Sharon'ın tavsiyesiyle her şeyden uzaklaşmak için İskoçya'da ücra bir sahil kulübesine taşınır.
Burada tanıştığı gizemli ve yakışıklı deniz feneri bekçisi Angus McCulloch ile yeni bir aşka yelken açar. Ancak tam da bu sırada, ölen oğlunun hayaletinden, bu yeni adama karşı uyarı mesajları almaya başlar. Rachel, aklını mı yitirdiğini yoksa oğlunun ruhunun onu doğaüstü bir tehlikeye karşı mı uyardığını çözmek zorunda olduğu, gerilim dolu bir gizemin içine çekilir.