Tyylikäs auto pysähtyy kuusivuotiaan Marien talon eteen Oldhamissa, Englannissa vuonna 1959. Hänen isänsä ilmoittaa, että Marie on lähdössä lomalle, mutta todellisuudessa hänet lähetetään luostarissa sijaitsevaan orpokotiin, jota pyörittää sadistinen ja julma nunna. Marien perheellä ei ole varaa kasvattaa tyttöä kotona, joten tämä joutuu asumaan luostarissa neljä pitkää vuotta.
Lastenkodissa Marie joutuu sietämään jatkuvaa fyysistä ja henkistä pahoinpitelyä. Hän selviää hengissä, mutta ei kerro kenellekään kärsimyksistään.
Paljon myöhemmin, kun poliisi ryhtyy tutkimaan luostarin asukkaiden elinoloja, Marie tajuaa, että hänen on viimein aika kertoa kokemuksistaan kauhujen lastenkodissa.