Jacob, một người đàn ông tin rằng anh ta là một con sói bị mắc kẹt trong một cơ thể con người, được gửi đến một phòng khám của gia đình, nơi anh ta buộc phải trải qua các hình thức trị liệu ngày càng cực đoan của các liệu pháp "chữa bệnh" trên tay của Zookeeper. Người an ủi duy nhất của Jacob là Wildcat bí ẩn mà anh ta lang thang đến bệnh viện trong đêm khuya. Hai người tạo thành một tình bạn không thể thực hiện được phát triển thành sự mê đắm.
Bốn người phụ nữ được đưa vào trại tị nạn của hội chị em Magdalene để sửa chữa hành vi tội lỗi của họ: Crispina và Rose đã sinh một đứa con trước hôn nhân, Margaret bị anh họ cưỡng hiếp và cô bé mồ côi Bernadette nhiều lần bị bắt quả tang tán tỉnh các chàng trai. Tất cả phải làm việc trong tiệm giặt là dưới sự giám sát nghiêm ngặt của các nữ tu, những người phá vỡ ý chí của họ thông qua hình phạt tàn bạo.