Historien foregår ved et polsk kloster fra det syttende århundre. En prest, fader Józef Suryn, ankommer et lite vertshus for å få en natts søvn. Han ble sendt for å undersøke et tilfelle av demonisk besittelse i det nærliggende klosteret når den lokale presten, fader Garniec, ble brent på bålet for å ha fristet nonnene seksuelt. Dagen etter reiser fader Suryn til klosteret, hvor han møter en abbedisse, Joan, som var den mest besatte av alle nonnene.