Katherine Winter (Hilary Swank) é uma ex missionária cristã que perdeu a sua fé depois de a sua família ser tragicamente assassinada e tornou-se desde então numa perita de renome mundial em desmascarar supostos fenómenos religiosos. Mas quando ela investiga uma pequena cidade do Louisiana que está a sofrer do que parecem ser pragas bíblicas, ela compreende que a ciência não pode explicar o que está a acontecer e que tem de recuperar a sua fé para combater as forças negras que ameaçam a comunidade.