No fim do século em Inglaterra, um rapaz vê, impotente, a sua irmã afogar-se num lago. 20 anos depois, David (Aidan Quinn), ainda atormentado pela culpa, torna-se um professor de psicologia e um céptico profissional. Ele vai receber uma chamada de uma ama já com alguma idade chamada Tess (Anna Massey) que acredita que a casa está assombrada. Ao regressar à aldeia onde a sua irmã morreu, ele vai conhecer Christina (Kate Beckinsale), que está ao cuidado de Tess. Em breve, acontecimentos estranhos e memórias tristes irão abalar a fé de David na razão.