二戰後,在壹座孤島上,格蕾絲(妮可·基德曼飾)獨自撫養著兩個孩子安妮和尼古拉斯,等待丈夫從戰場歸來。由於兩個孩子對陽光嚴重過敏,無法接受陽光,只能待在室內。所以格蕾絲拉上了他們住的大公寓的所有窗簾。壹天,仆人不辭而別,所以格蕾絲不得不再雇三個仆人。他們是保姆米勒太太、園丁特托先生和啞巴女仆琳達。三個人的到來似乎給房子增添了幾分生氣。但是壹系列奇怪的事情開始發生了。門會自動關閉,鋼琴會自動響起。安甚至說她在房子裏看到壹個叫維克多的奇怪的小男孩。蕾斯漸漸覺得房子被壹種陌生而神秘的氣氛所包圍,她陷入了焦慮。壹切都變得撲朔迷離。除了他們,房間裏真的還有其他人嗎?那三個仆人似乎有些難以捉摸。他們有什麽目的?其實Grace本身就是壹個比較古怪的女人,在這種環境下有點歇斯底裏。噩夢開始了。格蕾絲和她的孩子們似乎面臨著超自然的力量...但事實上,在仆人們離開之前,格蕾絲已經因為精神壓力用枕頭悶死了她的兩個孩子,並且自殺了,所以仆人們都離開了,但格蕾絲並不知道她和她的孩子已經死了。其實老房子裏只剩下了他們的鬼魂,老房子的女主人成了她當時不認識的“不速之客”。兩個孩子晚上去找父親的時候,發現了三個仆人的墳墓。突然,他們發現三個仆人沒有壹個活著,他們驚慌失措地回到屋裏,三個仆人向他們解釋了壹切。恰巧這戶前不著村後不著店的人家為了搞清楚房子裏的鬼是什麽,找來了靈媒,讓格蕾絲知道她和孩子都已經死了。與此同時,前不著村後不著店的女主人也因為受不了而搬走了。格蕾絲決心壹直住在這裏,不讓任何人侵犯她。