Действие фильма разворачивается в 1957 году в небольшом городке в штате Джорджия. Главная героиня, молодая авантюристка по имени Мэри, решает сбежать от своего жестокого отца и покончить с мошеннической жизнью. Однако, когда она обнаруживает, что беременна, у нее не остается иного выбора, кроме как искать убежище в женском монастыре.
С самого начала монахини предупреждают Мэри о том, что их учреждение лишилось поддержки церкви, и здесь действуют свои строгие правила. Тем не менее, ей дают возможность уйти в любое время, если она этого пожелает. Несмотря на это, девушка начинает ощущать, что что-то не так. Она преследуется видениями из своего прошлого и замечает странное поведение других женщин, оказавшихся в подобной ситуации.
Постепенно Мэри начинает осознавать, что монахини скрывают от нее важные факты о жизни в монастыре. Атмосфера становится напряженной, и ей становится все труднее разобраться в том, что происходит вокруг. Ощущение угрозы нарастает, и Мэри понимает, что ее пребывание в монастыре может оказаться гораздо более опасным, чем она предполагала. Она начинает искать пути к спасению, но чем больше она пытается разобраться в происходящем, тем больше вопросов возникает. В конечном итоге, ее желание вырваться на свободу становится настоящим испытанием, в ходе которого Мэри сталкивается с темными тайнами, скрытыми за стенами монастыря.