故事发生在位于科罗拉多的小镇之上,安娜(希瑞·J.威尔森 Sheree J. Wilson 饰)和杰克(Peter LaCroix 饰)本是生活在那里的非常在那里他终于找到火晶石的原矿,不过让他失望的是从这个矿点开采过的痕迹来看,这个矿点至少已经被开采了五六百年了,剩下的火晶石好像寥寥无几了。幸福的一对夫妻,然而灾难却在毫无征兆的情况下袭击了两人的家庭,他们的儿子瑞克(Zak Ludwig 饰)在一场意外中不幸丧生。巨大的悲痛击垮了这个家庭,让夫妻两人久久的无法走出阴影。六个月后,安娜和杰克做出了重要的决定,他们决定离开这个小镇,离开那些悲惨的过去,寻找新的生活。然而,就在他们启程的时候,天空中出现了异象,无数的彗星集结起来成为一个又一个巨大的火球,来势汹汹朝着小镇袭来,在不久的将来,这片恬静的土地将沦为一片地狱的火海。