Az írországi Magdalene menhelyeket az Irgalmas Nővérek apácarend tartotta fenn. A fiatal lányokat ide vagy családjuk, vagy az árvaház küldte, hogy fogvatartásuk alatt a rend mosodájában keményen dolgozva bánják meg vétkeiket. A lányok bűnei nagyon különbözőek voltak. Ha egy lány gyermeket szült, vagy túl csinos, túl csúnya, túl okos, vagy buta volt, vagy például unokatestvére megerőszakolta, egyenes volt az útja a menhelyre. A lányok évi 364 napot dolgoztak, a fizetség pedig éhezés, verés, megaláztatás és erőszak volt. Nők ezrei éltek és haltak meg itt. Az utolsó Magdelene menhelyet 1996-ban zárták be.
A film négy fiatal lány sorsát kíséri végig a hatvanas években, igaz történet alapján.