《鬼上身》几个月前,侦探迈克尔(威尔华莱士)和他的妻子雷切尔(艾米莉布鲁克斯)在一次事故中失去了他们心爱的女儿。之后,夫妻关系急转直下,到了冰点。或许是为了重拾进步的勇气,他们从安静的旧金山搬到了被群山丛林环绕的格林伍德湾小镇,迈克尔在那里找到了一份警察的工作。搬进来的第二天,所有的失踪案都涉及迈克尔的经历。镇上有一座历史悠久的房子。传说在1980年代,一个名叫玛莎的女人被魔鬼附身,造成了一场悲剧。从此,这所房子就成了著名的鬼屋。大胆的年轻男女内森(佩顿伍德饰)和他的女友苏茜(阿比盖尔库珀饰)在夜间潜入,但最终苏茜的下落不明,内森也变得愚蠢。迈克尔试图查明真相,不经意间走近鬼屋的雷切尔,也仿佛进入了一个可怕又恐怖的黑洞。小镇的奥秘如此明显……