改编自D. Eric Maikranz所著小说《转世文献》(The Rein carnationist Papers),聚焦一个被自己前两世的记忆缠绕的男子,引出一群几乎长生不死、几世纪来多次转生的人,被称为“无限/无穷之人”,他们的组织叫“Cognomina”。为了打败想毁灭地球的邪恶力量,他们必须依靠这个精神分裂的男子,而后者先要搞清楚:他常做的奇怪的梦都是前世的记忆。
公元117年,罗马帝国在不断扩狂。但在不列颠北部,扩张却遭到了当地野蛮人——皮克特人的阻拦。百夫长昆图斯(迈克尔·法斯宾德 Michael Fassbender 饰)因在皮克特人袭击中幸存而被任命带领罗马军团中的常胜军团——第九军团前去歼灭皮克特人。但第九军团还是遭到了皮克特人的伏击,军团统帅维流士将军(多米尼克·威斯特 Dominic West 饰)被俘。昆图斯与敌人殊死反抗,带着部分人逃出。他们不但要面对皮克特人的追捕,更希望可以救出将军。他们并不知道,全家被罗马人杀害,自己也被割了舌头的艾泰恩(欧嘉·柯瑞兰寇 Olga Kurylenko 饰)正充满了怒火在对他们展开捕杀。一场逃离罗马边境的危险反抗战正在打响……
1979年,罗马梵蒂冈教廷意识到和恶魔撒旦有着莫大关系的一名女婴诞生在纽约,二十年后,距离本世纪还剩最后三天的12月28日,撒旦(加布里埃尔·伯恩 Gabriel Byrne 饰)以一名人类银行家的肉身重现人间,丧失了妻女的前任警察杰瑞克(阿诺·施瓦辛格 Arnold Schwarzenegger 饰)和自己的安保团队受雇于伪装的魔鬼,为其提供保护。不久一名神父冒死狙杀撒旦,不幸失败,他在临死前向布瑞克提出警告。布瑞克与同伴按照神父留下的线索找到了女子克里斯汀(罗宾·汤尼 Robin Tunney 饰),得知她是命中注定要与撒旦结合的女性,如果撒旦能在千禧之夜和克里斯汀发生关系,那就意味着世界的毁灭。布瑞克决定不惜一切代价以人类的身份阻挡撒旦……