由于宇宙中的两颗彗星正面撞击了地球,致使地表生态遭遇毁灭性打击,造成恶劣后果。全人类不得不躲藏在地堡中求得生存。身为科学家的约翰·加里蒂(杰拉德·巴特勒 饰)带着一家人劫后余生,幸存了下来。虽然他们躲过了第一波的冲击,但是他们所在的地堡中剩余的生活物资逐渐减少,其他幸存的人类也开始蠢蠢欲动。迫于压力这一家人必须离开格陵兰岛的安全掩体,开始踏上危险的旅程。在这一路上他们无奈的发现,整个欧洲已经被毁灭,变成了冰冻荒地。于是一家人只能再次被迫上路,最终,他们找到了新的栖身之所。
道格(西恩·威廉·斯科特 Seann William Scott 饰)是一个30岁的男人,年龄的增长让压在他肩头的负担越来越重,妻子想要住进大房子的渴望也成为了他辛勤工作的动力。对于自己经理助理的职位,道格很不满意,而就在他企图改变的时候,机会来了。经理打算再开一间连锁超市,而一直矜矜业业的道格则成为了超市经理的不二人选,然而,就在这个节骨眼上,一个名叫理查德(约翰·C·赖利 John C. Reilly 饰)的男人的出现却打破了道格的美梦。rn作为竞争对手,道格和理查德之间的关系十分紧张。前者希望能够实现妻子的愿望,而后者则指望着靠获得经理的职位挽回对自己心灰意冷的妻子。面对自己的理想,两个男人都发誓绝不退却,一场激烈的争斗在表面平和的气氛下暗暗的展开了。