Het kleine havenstadje waar Bill Furlong woont, wordt gecontroleerd door de katholieke kerk. Terwijl de man hard werkt om zijn gezin te onderhouden, ontdekt hij verontrustende geheimen in een tuchthuis dat wordt gerund door de zusters onder leiding van Sister Mary. Door de onthullingen wordt Furlong ook geconfronteerd met zijn eigen verleden en gedwongen zijn stilzwijgen te doorbreken.