如果地球即将毁灭,你要如何利用剩下的时间呢.美国一名热衷天文学的中学生里欧(伊莱亚伍德)无意间发现一颗新彗星,没想到这颗巨大的彗星竟朝地球直冲而来,在一年内将撞上地球,人类命运危在旦夕。为了避免群众恐慌,美国军方封锁了这项消息,但终究还是被媒体揭露,于是美国总统贝克(摩根费里曼)策划了一个危险的太空任务,由经验丰富的太空人“小鱼”(劳勃杜瓦)领军,试图在彗星上引爆核弹将之炸毁。没想到此项任务失败,只将彗星炸成大小两块。另一方面,为了以防任务失败,美国早已秘密兴建好一个可容纳百万人的“方舟”庇护所,除了杰出人士外,由抽签决定能入内的人,迫使人人面临了生离死别的抉择。