The earth will be hit by an asteroid, and the world will end in three weeks. People spend their last days in their own way, some are busy breaking up, some are busy with their families, some are busy fulfilling their wishes. Doug (Steve Carell Steve Carell)'s wife runs away, leaving him bored and happens to meet her female neighbor Penny (Keira Knightley Keira Knightley) crying under the window because she missed her ticket home. Penny returned many letters that had been delivered to his home by mistake. Doug found that there were letters from his first girlfriend a few months ago. Penny felt very guilty and decided to help Doug to meet his first girlfriend. The two drove on the road and got along happily all the way. Until the end of the world came, the people who wanted to be around were each other.