本片根据曾于1977年至1981年间担任美国中央情报局局长的斯坦菲尔德·特纳的小说《高度机密:总统、中情局局长和特工》改编而成。 Osbourne(约翰·马尔科维奇 John Malkovich 饰)是CIA的资深分析员,因酗酒问题被开除。沮丧的Osbourne回到家中又不被老婆重视。他妻子Katie(蒂尔达·斯文顿 Tilda Swinton 饰)是个冷冰冰的职业医生,与财政部的Harry(乔治·克鲁尼 George Clooney 饰)偷情,在船上共度春光。Osbourne赌咒写一本自传来透露CIA
2012年,人类被不知名病毒感染,纽约成为一座空城。Robert Neville(Will Smith 饰)是为军方服务的科学家,也是对病毒有免疫力的幸存者。白天,他带着狗Sam在街道上寻找食物,用广播寻找幸存者,在实验室里研究治愈病毒的方法;晚上,他只能躲在屋子里,因为那些感染病毒而没有死亡的人们,成为了“夜魔”只能夜晚出来活动,丧失理智,会攻击所有的人。某天,Sam也感染病毒死去,Robert Neville陷入了前所未有的孤独。当他准备和“夜魔”们同归于尽的时候,另外一个幸存者Anna(Alice