大衛(艾丹·奎因 Aidan Quinn 飾)是就職於耶魯耶穌學院的靈學教授,某日,他收到艾德布魯克家三兄妹的邀請,前往宅邸調查發生在那里的靈異事件。羅伯特(安東尼·安德魯斯 Anthony Andrews 飾)帶人冷淡而疏離,西蒙(Alex Lowe 飾)則恰恰相反,是個熱情活潑的年輕人,最讓大衛在意的,是最小的妹妹克里斯汀娜(凱特·貝金賽爾 Kate Beckinsale 飾),她的自信和獨立深深的吸引著大衛。
隨著時間的推移,大衛無法抵擋克里斯汀娜的魅力,和她走到了一起,與此同時,宅子里接二連三發生的靈異事件一次又一次的挑戰著大衛的信仰。某日,大衛竟然看到了自己死去的妹妹朱麗葉特(Victoria Shalet 飾)的靈魂,在朱麗葉特的引導之下,大衛走進了一個隱藏多年的秘密之中。