尽管很多人觉得拥有超能力是一件好事,但事实却偏偏和想象中相反。克里斯(尼古拉斯•凯奇 Nicolas Cage 饰)天生具有预测未来的能力,但他从小就在痛苦中度过:各种机构、政府、医院都对他极感兴趣,以至他快乐的童年都在测试和研究中度过。成年后的克里斯隐形埋名混迹于赌城拉斯维加斯,不时去赌博一下赢点小钱。
因为一个恐怖组织预谋要炸毁洛杉矶,特工凯莉(朱丽安•摩尔 Julianne Moore 饰)找到了克里斯帮忙。然而,这预测未来的超能力现在令克里斯痛苦万分,因为他预测到无论多么努力,洛杉矶最终还是会被炸
在2092年的未来,火星已成了地球人热衷的度假胜地。118岁高龄的尼莫·诺巴蒂(杰瑞德·莱托 Jared Leto 饰)是最后一位仍会死亡的自然人。记忆混乱的他在一次次的催眠及采访之中不断回忆自己的童年,却在每个人生分岔点都衍生出完全不同的人生。在这些不同的版本中,有母亲(娜塔莎·雷托 Natasha Little 饰)和父亲(瑞斯·伊凡斯 Rhys Ifans 饰)离婚后再婚而变成了尼莫“妹妹”的安娜(黛安·克鲁格 Diane Kruger 饰),有身患抑郁症婚后情绪不稳的埃莉斯(萨拉·波莉 Sarah
经历了上一集令人难以置信的变故后,莱姆波特家的长子达尔顿(Ty Simpkins 饰)暂时摆脱恶灵的纠缠,而灵媒伊莉丝(林·沙烨 Lin Shaye 饰)则惨死室中,达尔顿的父亲乔什(帕特里克·威尔森 Patrick Wilson 饰)蒙受杀人嫌疑。由于警方需要继续调查他们的房子,乔什只得带着妻子兰妮(罗丝·拜恩 Rose Byrne 饰)和三个孩子暂时回到母亲劳瑞安(芭芭拉·赫希 Barbara Hershey 饰)家居中。本以为一切回归正常,但是兰妮和孩子们似乎仍在饱受恶灵的纠缠。