故事发生在科罗拉多州的一个小镇,安娜(西拉·j·威尔逊·希瑞·J·威尔森饰)和杰克(彼得·拉克鲁瓦饰)是一对非常幸福的夫妇。然而,灾难毫无征兆地袭击了他们的家庭,他们的儿子里克(扎克·路德维希饰)在一次事故中丧生。 巨大的悲痛让家庭破碎,让夫妻俩久久无法走出阴影。 六个月后,安娜和杰克做了一个重要的决定。他们决定离开这个城镇,离开那些悲惨的过去,去寻找新的生活。 然而,就在他们出发的时候,天空中出现了一个幻象。无数彗星聚集在一起,变成一个又一个巨大的火球,威胁着小镇。在不久的将来,这片宁静的土地将会变成一片地狱。