一名十几岁的凶案证人发现自己在蒙大拿州的荒野中被两名暗杀者追杀,一名求生专家负责保护他-——而一场森林大火正危及他们所有人。汉娜·法伯 (Hannah Faber) 是一名消防员,在未能阻止三名年轻露营者和一名消防员同事在森林火灾中丧生后,陷入困境。她现在被派往蒙大拿州帕克县的一座火灾了望塔。佛罗里达州的一名法务会计师欧文·卡瑟利 (Owen Casserly)得知他的地区检察官老板及其家人在一次明显的瓦斯爆炸中死亡;欧文相信他们的死亡实际上是一起谋杀,而他就是下一个目标,于是他和儿子康纳开始了逃亡。他打算向他的妹夫、帕克县副警长伊森·索耶寻求庇护。到达蒙大拿州后,他们遭到刺客“杰克”和“帕特里克”的伏击,迫使他们离开道路并跌下悬崖。欧文被困在车里,向康纳提供了针对刺客雇主的证据。康纳在刺客杀死欧文之前逃跑了。闪电击中汉娜的塔楼,烧毁了她的通讯设备。当伊森发现欧文的车祸时,汉娜在外出巡逻时偶然发现了康纳。她带他回到塔楼联系救援人员。刺客们遇到了他们的老大,老大指示他们追捕并杀死康纳。为了分散警察的注意力,他们使用照明弹引发森林火灾。他们前往伊森偏僻的房子寻找康纳,并找到并审问伊森怀孕的妻子艾莉森。当他们强迫她打电话给伊森时,她给了他一个胁迫密码;然后她击退了刺客并逃脱了。汉娜试图带康纳步行进城,但大火挡住了他们的去路,他们被迫折返。接到无线电电话后,伊森与警长一起返回家中,旨在保护艾莉森。然而,刺客伏击了他们;他们杀死了警长并强迫伊森引导他们穿过树林。刺客们到达汉娜的消防塔,并迫使伊森在树上观察时对其进行搜查。汉娜和康纳躲了起来,而伊森则试图让塔看起来好像是空的。帕特里克看到伊森似乎在和某人说话后,刺客们向塔楼开枪。伊森受伤,但汉娜和康纳设法逃脱。刺客们试图追踪他们,但当艾莉森追踪到他们后开始向他们开枪时,他们被阻止了。帕特里克和杰克分头行动,帕特里克追击汉娜和康纳,而杰克留下来与艾莉森战斗;艾莉森占了上风并杀死了杰克。当汉娜与帕特里克战斗时,康纳跑在前面,但在帕特里克威胁要打死汉娜后返回。当帕特里克正要杀死康纳时,汉娜用攀爬斧严重伤害了帕特里克,并让他在即将到来的大火中被烧死。艾莉森与伊森在塔里重聚,但大火将他们困住,他们戴上氧气面罩并互相拥抱。汉娜和康纳跳进小溪,在水下看着大火吞没森林。大火扑灭后的第二天早上,汉娜的老冒烟队赶到并救出了她、康纳和艾莉森。伊森因枪伤死亡。康纳后来准备向媒体提供他父亲的证据。汉娜承诺帮助他度过不确定的未来。