Heuschreckenschwarm. Flüsse, die sich in Blut verwandeln, Feuer, das vom Himmel regnet. Die junge Wissenschaftlerin Katherine Winter (Hilary Swank) ist darauf spezialisiert, religiöse Phänomene zu untersuchen und naturwissenschaftlich zu erklären. Doch die Ereignisse im kleinen 'Haven' in Louisiana lassen auch sie an ihre fachlichen Grenzen stoßen. Denn es scheint, dass die zehn biblischen Plagen zurückgekehrt sind. Und je mehr sie nach Antworten sucht, desto stärker wird ihr eigener Glaube in Frage gestellt. Plötzlich sieht sie sich in einem schrecklichen Albtraum gefangen, aus dem es weder für sie, noch für die Einwohner des Dorfes, Loren McConnell (AnnaSophia Robb), Ben (Idris Elba) oder Doug (David Morrissey) ein Entkommen zu geben scheint.
Swarm of locusts. Rivers that turn into blood, fire that rains down from the sky. The young scientist Katherine Winter (Hilary Swank) specializes in investigating religious phenomena and explaining them scientifically. But the events in the small 'Haven' in Louisiana also push her to her professional limits. For it seems that the ten biblical plagues have returned. And the more she searches for answers, the more her own faith is questioned. Suddenly, she finds herself trapped in a terrible nightmare from which there seems to be no escape for her, nor for the inhabitants of the village, Loren McConnell (AnnaSophia Robb), Ben (Idris Elba) or Doug (David Morrissey).