故事发生在2045年,虚拟现实技术已经渗透到了人类生活的每一个角落。詹姆斯哈利迪(马克·里朗斯 Mark Rylance 饰)一手建造了名为“绿洲”的虚拟现实游戏世界,临终前,他宣布自己在游戏中设置了一个彩蛋,找到这枚彩蛋的人即可成为绿洲的继承人。要找到这枚彩蛋,必须先获得三把钥匙,而寻找钥匙的线索就隐藏在詹姆斯的过往之中。 韦德(泰尔·谢里丹 Tye Sheridan 饰)、艾奇(丽娜·维特 Lena Waithe 饰)、大东(森崎温 饰)和修(赵家正 饰)是游戏中的好友,和之后遇见的阿尔忒弥斯(奥利维亚·库克 Olivia Cooke 饰)一起,五人踏上了寻找彩蛋的征程。他们所要对抗的,是名为诺兰索伦托(本·门德尔森 Ben Mendelsohn 饰)的大资本家。
“毕德曼慧星”正朝着地球飞奔而来,给人类致命一击。当局紧急行动,研究出一个最佳方案——由宇航员坦纳(罗伯特·杜瓦尔 Robert Duvall饰)驾驶“弥赛号”飞船飞往慧星,把预先准备好的核弹放置到慧星上面引爆,以令它化成碎片或是改变轨道。坦纳英勇地完成了任务,却发现并没有取得预期效果。慧星碎成了一大一小两部分,向地球步步逼近。当局迅速采取最后的行动,用“诺亚方舟”计划保住包括人类在内的一些地球物种。这是一个秘密的地下庇护所,只有少数的人可以在这里避开大劫难,等灾难散尽后方重建世界。较小的那部分慧星已经撞向地球,引发山崩地裂,一片世界末日的景象。而跟随其后的大慧星给地球带来的毁灭程度,将远远超乎人们想象,力挽狂澜的人类进入了倒数时刻。
本片讲述了民国年间,江南某村落因接连发生离奇命案,后来慢慢变成了方圆百里闻名的“封门村”。故事着重讲述了警察万枫和记者李穆在封门村逐渐探究真相,并破除封建迷信的故事。