贾斯汀(詹妮弗·安妮斯顿 Jennifer Aniston 饰)和菲尔(约翰·C·赖利 John C. Reilly 饰)是一对结婚多年的夫妻,两人的感情早已名存实亡,菲尔沉迷于毒品和酒精之中,整天和损友布达(蒂姆·布雷克·尼尔森 Tim Blake Nelson 饰)厮混在一起。毒品的副作用让菲尔患上了不育症,贾斯汀想要成为一个母亲的愿望被无情的剥夺了。
一个名叫霍尔顿(杰克·吉伦哈尔 Jake Gyllenhaal 饰)的年轻男孩的出现吸引了贾斯汀的注意,霍尔顿特立独行的生活方式让贾斯汀深深的为其着迷
美国气候学家杰克(丹尼斯•奎德 Dennis Quaid 饰)认为,温室效应正在引发地球的大灾难,北极冰川的融化,会让地球回到冰河世纪那样的劫难。他的提醒并没有引起美国当局的重视,一切都已经太晚:飓风、冰雹、洪水、冰山融化、极度严寒,一系列的地球巨变引发了一场不可挽救的灾难。美国政府组织北纬30度的民众转移到赤道周围,场面一片混乱。更糟糕的是,杰克的儿子,正困在曼哈顿的图书馆里,靠烧书生火来维持体温。大家怎样才能逃过这场灭顶的灾祸?冰天雪地的地球何时才能回暖?