影片以重复加碎片式的感官叙事手法,讲述了年迈且身患疾病的安东尼(安东尼·霍普金斯 Anthony Hopkins 饰)正在面临一项艰难的人生选择——是搬到养老院还是接受女儿寻找的新护工。在这个过程中,安东尼发现自己仿佛进入了一场奇怪的时空之旅,错乱的记忆和时间线交织出一段段匪夷所思的故事,而一个个陌生又熟悉的人也让他陷入迷茫。
不久之前刚刚经历丧妻之痛的约翰·威克(基努·里维斯 Keanu Reeves 饰),未曾料到磨难与折磨接二连三袭来。他那辆1964年的福特老爷车被一伙俄罗斯小混混盯上,旋即引来对方入室抢劫,心爱的狗狗被当场杀死,约翰也遭到无情毒打,那辆老爷车自然被对方抢走。偷车的混混(阿尔菲·艾伦 Alfie Allen 饰)是黑帮大佬维格•塔拉索夫(迈克尔·恩奎斯特 Michael Nyqvist 饰)的儿子,而维格在听说这件事后显得紧张非常,因为约翰有着令人胆战心惊的身份。他曾是名震江湖的冷血杀手,当年替塔拉索夫杀掉不少难缠的对手,后来却为了妻子金盆洗手。
2012年,人类被不知名病毒感染,纽约成为一座空城。Robert Neville(Will Smith 饰)是为军方服务的科学家,也是对病毒有免疫力的幸存者。白天,他带着狗Sam在街道上寻找食物,用广播寻找幸存者,在实验室里研究治愈病毒的方法;晚上,他只能躲在屋子里,因为那些感染病毒而没有死亡的人们,成为了“夜魔”只能夜晚出来活动,丧失理智,会攻击所有的人。