Il film narra le vicende accadute nell'ultima delle Magdalene, istituti religiosi irlandesi fondati nel diciannovesimo secolo perchè vi fossero rinchiuse ad espiare le loro colpe le donne rifiutate dalle famiglie perchè colpevoli di aspettare un figlio al di fuori del matrimonio, di aver abbandonato il tetto coniugale o ritenute potenzialmente pericolose perchè troppo carine, troppo brutte o troppo intelligenti. Dentro le mura del convento si nascondevano in realtà delle vere e proprie lavanderie industriali e le donne rinchiuse venivano sottoposte ad umiliazioni fisiche e verbali da superiori che sembravano ricchi di spirito punitivo più che educativo.