Angelina Jolie spielt Hannah, eine Feuerspringerin, die den gescheiterten Rettungsversuch dreier Kinder aus einem Großbrand noch immer nicht überwunden hat. Als sie über einen blutüberströmten und traumatisierten Zwölfjährigen stolpert, machen sich die beiden gemeinsam auf, um sich mehrere Meilen durch dichten Wald zu schlagen, während ihnen zwei Auftragsmörder dicht auf den Fersen sind. Nach einem gewaltigen Gewittersturm, der selbst Hannahs beeindruckende Überlebensfertigkeiten auf die Probe stellt, sitzen sie in der Falle, gefangen zwischen zwei erbarmungslosen Killern auf der Suche nach dem Jungen und einer riesigen Feuerwalze, die auf ihrem Weg alles und jeden verschlingt.