Liz (Dakota Fanning) jest doskonała, młoda, i – choć jest bezradna – osoby doceniają ją jak najciekawszą położną w krainie. Liz wraz z nastoletnią córką, panem natomiast jego odpowiedzialnym synem są szczęśliwą rodzinę. Takiego dnia w miasteczku pojawia się fanatyczny kaznodzieja (Guy Pearce). Od punktu kiedy Liz uważa go pierwotny raz w kościele wie, że powróciły najmroczniejsze demony przeszłości, a wraz z nimi władza, cierp i strach. Poddawana najróżniejszym szykanom i torturom Liz zrobi wszystko, żeby uchronić swoją rodzinę.