Once an ordained minister, Katherine Winter (Hilary Swank) now dedicates her professional life to debunking the modern miracle — a tragic loss has shaken her faith in the existence of God. Katherine’s skepticism keeps her at arm’s length from former colleague Father Costigan (Stephen Rea), who detects unmistakable signs that Katherine’s life is in danger. Ignoring the clergyman’s passionate warnings, she springs into investigative mode after the Bible-Belt town of Haven, located a short drive from Katherine’s Louisiana office space (very convenient), starts experiencing the first of 10 legendary plagues.
Doug (David Morrissey), the local science teacher, shares Katherine’s belief that there’s a reasonable explanation why the nearby river flows blood red and frogs are falling from the sky. But the fanatical townsfolk place the blame on 12-year-old Loren McConnell (AnnaSophia Robb), the blonde-haired and barefoot spawn of an inbred family hell-bent on sacrificing all second-born children in the Bayou neighborhood. What’s really causing these supposed disasters? Katherine is about to find out.