一颗直径为70英里的小行星,正飞速地直奔地球而来,还有三周就是世界末日了,人类面临着毁灭的危几个货架倒了,货架上的东西洒得满地都是,一眼望去,许多地方还有人类的骸骨,骨上的肉显然是被什么东西给啃吃了,也许是巨蚁,也许是其它什么。机,大家各自用自己的方式度过最后的日子,有的忙着分手,有的忙着陪家人,有的忙着完成心愿。在慌乱中,道格(史蒂夫·卡瑞尔 Steve Carell 饰)的妻子离家出走,只剩下他孤单一人。这时他高中时的恋人写信给他,希望在世界末日前能和他在一起。而道格意外碰到女邻居佩妮(凯拉·耐特丽 Keira Knightley 饰)因为错过回家机票在窗下哭泣,两人就此结识。佩妮决定陪伴道格赶去见初恋女友一面,两人开车上路,一路相处甚欢,直到发现世界末日到来时,想陪在身边的人是彼此……