1979年,罗马梵蒂冈教廷意识到和恶魔撒旦有着莫大关系的一名女婴诞生在纽约,二十年后,距离本世纪还剩最后三天的12月28日,撒旦(加布里埃尔·伯恩 Gabriel Byrne 饰)以一名人类银行家的肉身重现人间,丧失了妻女的前任警察杰瑞克(阿诺·施瓦辛格 Arnold Schwarzenegger 饰)和自己的安保团队受雇于伪装的魔鬼,为其提供保护。不久一名神父冒死狙杀撒旦,不幸失败,他在临死前向布瑞克提出警告。布瑞克与同伴按照神父留下的线索找到了女子克里斯汀(罗宾·汤尼 Robin Tunney 饰),
“墨西哥人”不是人,而是一把古董手枪。附带在它身上有一个传说,故事的悲剧收场,让这把枪沾上了凶险的不祥之兆。每个持有它的人,都会遭来不测。如今,小混混杰瑞(布拉德·皮特 Brad Pitt饰)面临着抉择:要么接过黑帮大佬的任务,远赴墨西哥把这支枪找回来;要么乖乖地听漂亮女友萨蔓莎(朱莉娅·罗伯茨 Julia Roberts饰)的话,和黑道断绝来往,做回一个光明正大的人。当然,得罪黑帮无异于惹火烧身,杰瑞再三考虑,还是决定把“墨西哥人”寻回,干完这桩事情就金盘洗手。风尘仆仆的赶到墨西哥后,杰瑞在异乡经历着曲
近未来,奥特普能源公司研发出一种利用平行宇宙获取新能源的方法,并盛情邀请飞行员兼物理学家威廉·波特(丹·史蒂文斯 Dan Stevens 饰)协助。因为要照顾身为单亲妈妈的妹妹米娅和患有心理疾病的侄子东尼,威廉婉拒了奥特普的邀请,后抱着强烈的使命感和好奇心,决定投身新计划。不料,就在威廉穿越至另一个宇宙时,系统不稳定导致宇宙即将坍塌。面对机甲和反叛组织的追逐,威廉必须拼尽全力,为了保护心爱的家人和真实宇宙,尽快解决如同末日来临般的大危机。