I 1900-tallets Frankrig, ude på landet, truer en mystisk og muligvis overnaturlig kraft en lille landsby. Patologen John McBride ankommer for at udforske fænomenet og samtidig uddrive nogle af sine egne dæmoner.