60-tallets Irland. Margarets synd er at hun er blitt voldtatt av fetteren sin, Bernadettes at hun ser ut som en fristerinne og Roses at hun er en ugift mor. De tre plasseres mot sin vilje i et kloster der de behandles som slaver.

Den unge kvinnen Frankie Paige uten sterk religiøs tro, begynner å oppleve rare og voldelige hendelser, som viser tegn på de sårene Jesus mottok da han ble korsfestet. Når Vatikanet blir oppmerksom på Frankies situasjon, ber en høytstående kardinal om at fader Andrew Kiernan undersøker saken. Snart innser Kiernan at svært ondskapsfulle krefter er i sving, og prøver å redde Frankie fra besettelsen som plager henne.