故事发生在六十年代的美国,勒维恩(奥斯卡·伊萨克 Oscar Isaac 饰)是一位名不见经传的民谣歌手,生活困顿的他无家可归亦没有固定的工作,每晚得靠朋友们的救济才得以寻得安身之处。可是,尽管陷入了窘境,但固执的勒维恩却不愿意了顺应大众的喜好而做出无奈的改变,也正因为此,他和交往多年的好友简(凯瑞·穆丽根 Carey Mulligan 饰)和吉姆(贾斯汀·丁伯莱克 Justin Timberlake 饰)之间的关系也跌落到了冰点,更让勒维恩感到烦心的是,简的腹中竟然怀上了自己的孩子。
他(尼古拉斯·霍尔特 Nicholas Hoult 饰)是一只生活在末世的僵尸,依稀只记得自己的名字里有个“R”。与世俗观念不同,作为僵尸他能够思考,依旧残存着些许生前记忆。R生活在废弃的班机上,喜欢收集唱片和饰品,除了吃人外似乎与常人没有两样。这一日,R和僵尸好友们外出觅食,期间遭遇一伙从隔离区来到污染区搜寻药品的人类。在残忍吞噬青年佩里(戴夫·弗兰科 Dave Franco 饰)的大脑后,R拥有了对方的记忆,由此也对和佩里同行而来的女孩朱莉(泰莉莎·帕尔墨 Teresa Palmer 饰)产生恻隐与好
经历了上一集令人难以置信的变故后,莱姆波特家的长子达尔顿(Ty Simpkins 饰)暂时摆脱恶灵的纠缠,而灵媒伊莉丝(林·沙烨 Lin Shaye 饰)则惨死室中,达尔顿的父亲乔什(帕特里克·威尔森 Patrick Wilson 饰)蒙受杀人嫌疑。由于警方需要继续调查他们的房子,乔什只得带着妻子兰妮(罗丝·拜恩 Rose Byrne 饰)和三个孩子暂时回到母亲劳瑞安(芭芭拉·赫希 Barbara Hershey 饰)家居中。本以为一切回归正常,但是兰妮和孩子们似乎仍在饱受恶灵的纠缠。