地球將被一顆小行星撞擊,還有三周就是世界末日了,人們各自用自己的方式度過最后的日子,有的忙著分手,有的忙著陪家人,有的忙著完成心愿。道格(史蒂夫·卡瑞爾 Steve Carell 飾)妻子第一時間跑掉了,留下他百無聊賴,恰好碰到女鄰居佩妮(凱拉·耐特麗 Keira Knightley 飾)因為錯過回家機票在窗下哭泣,兩人就此結識。佩妮把錯投遞到他家的許多信還給道格,道格發現里面有幾個月前初戀女友寫來的,佩妮萬分愧疚,決定幫助道格趕去見初戀女友一面,兩人開車上路,一路相處甚歡,直到發現世界末日到來時,想陪在身邊的人是彼此……