兰伯特闹鬼事件数年前,美丽的花季女孩奎恩·布伦纳(斯戴芬妮·斯考特 Stefanie Scott 饰)辗转找到已经退休的灵媒伊莉丝(林·沙烨 Lin Shaye 饰)。奎恩的妈妈在一年半前去世,但是她总感觉妈妈就在身边,她渴望能和妈妈再说上几句话。被奎恩真挚的情感所打动,伊莉丝决定帮她一把,谁知却似乎与某个可怕的众生建立了联系,伊莉丝告诫女孩决不能再尝试与亡母沟通。在此之后,热爱表演的奎恩回到原有生活中,谁知某次诡异事件让她遭遇严重车祸。伤愈出院后,围绕在奎恩身边的怪事愈演愈烈。 而本以为没有联系的伊莉丝,似乎也觉察到奎恩所处的危险境地,她艰难地作出决定,救助这名随时会被夺去性命的女孩……
故事发生在1977年的英国伦敦,一位名为谢波德(玛吉·史密斯 Maggie Smith 饰)的老太太开着她的姥爷车来到了一个位于这里的中产社区中。谢波德没有家,吃喝拉撒都在自己的车里,换句话说,在别人的眼中,她就是一名脏兮兮臭烘烘的流浪汉。 在这个社区里生活的中产们凭借着他们出色的教养容忍了谢波德女士的入侵,然而他们的善良和宽容却并没有换来谢波德太太的好脸色。这个脾气又倔又犟的老太太让生活在这里的人吃尽了苦头。久而久之,没有人再搭理谢波德太太了,除了一个看上去憨憨的剧作家阿兰(阿历克斯·杰宁斯 Alex Jennings 饰),他不仅每天都对谢波德太太笑脸相迎,甚至同意她占用自己家的车道停车。