Действие фильма разворачивается в 1964 году в Ирландии, где католическая церковь контролировала сеть приютов для «падших» женщин, известных как приюты Святой Магдалины. В одно из таких заведений попадают три молодые девушки — Роза, Бернадетта и Маргарет, которых родные или опекунские власти отправили туда за мнимые проступки: от слишком короткой юбки до рождения ребёнка вне брака.









