故事发生在位于科罗拉多的小镇之上,安娜(希瑞·J.威尔森 Sheree J. Wilson 饰)和杰克(Peter LaCroix 饰)本是生活在那边的很是幸运的一对夫妻,但是灾难却在毫无征象的情况下攻击了两人的家庭,他们的儿子瑞克(Zak Ludwig 饰)在一场意外中不幸丧生。庞大的悲痛击垮了这个家庭,让夫妻两人久久的没法走出阴影。六个月后,安娜和杰克做出了重要的决议,他们决议分开这个小镇,分开那些悲凉的曩昔,寻觅新的生活。
但是,就在他们出发的时辰,天空中出现了异象,无数的彗星集结起来成为一个又一个庞大的火球,来势汹汹朝着小镇袭来,在未几的未来,这片舒适的地盘将沦为一片天堂的火海。