艾德(约翰·利特高 John Lithgow 饰)是一个喜欢为生活中大大小小的事情提前做好一切准备的谨慎的男人,这本来应该是一个美好的品质,但是糟糕的是,艾德坚定的相信美国在不久之后将会灭亡,于是,在此之前,他要竭尽全力做好万全的准备,比如说在家里建一间用以避难的密室。 罗尼(布莱思·丹纳 Blythe Danner 饰)是一个购物狂,她无法抑制自己的购买欲,总是买来各种各样的东西将自己的家塞得满满当当。命运让艾德和罗尼相遇了,罗尼的种种表现令艾德将她误以为是和自己一样的时刻做好准备的人,因为他邀请罗尼一起行动,在此过程中,两人碰撞出了爱情的火花。。十岁的保罗胆子很小,比同龄的孩子胆小很多。对保罗呵护倍至的妈妈,莫娜,认为保罗被由于惊吓过度,于是将他送到心理医生处治疗。但好像不仅仅是保罗出现了问题,保罗的妹妹妮尔也出现了一些异常。当莫娜建议进行一次家庭治疗时,保罗的工作狂父亲乔森决定全家到苏格兰中世纪城堡走一趟。
全家人并不知道,原来城堡是乔森公司的投资项目,而作为建筑师的乔森必须亲自去拜访一下。这是一个充满秘密的城堡,城堡中游荡着西蒙先生的灵魂。
在起初的惊恐之后,保罗与古老的幽灵成为了要好的朋友。传说中的西蒙先生杀死了他的爱人弗洛拉,因此他的灵魂注定要永远游荡在这可怕的城堡当中。城堡即将售出,保罗想要尽自己最大的努力来帮助他的朋友逃离出他所谓的宿命。保罗无法相信西蒙先生会杀死自己的爱人,保罗决定要查出事情的真相,释放西蒙的灵魂,但首先他必须将自己从恐惧中释放出来。