故事发(fa)生在50年代的爱尔(er)兰(lan),德斯蒙德(皮尔(er)斯·布鲁斯(si)南 Pierce Brosnan 饰(shi))的妻子(zi)离开了他,留下(xia)两个(ge)儿子和一个(ge)女(nv)儿艾芙(fu)琳(索菲·瓦瓦塞尔 Sophie Vavasseur 饰)同他相依为(wei)命。祸不单(dan)行,德斯蒙德在一场意外中丢掉了工作,没有收入的他(ta)选(xuan)择(ze)夜夜在酒吧(ba)流连(lian),依靠酒精来麻痹痛苦的神经(jing)。
政府很快就发(fa)现(xian)了(le)德斯蒙德糟糕的(de)经济和精神状态,认定他不(bu)再(zai)适合抚养(yang)孩子,于是,他的(de)三个孩子被送入了收容所。在收容所里,艾芙琳遭到了非人的(de)虐待,这让德斯蒙德重燃斗(dou)志。在伯纳黛特(te)(朱丽安娜·玛格丽丝 Julianna Margulies 饰)的帮助下,德斯蒙德(de)重新振作起来,有了(le)工作和(he)积蓄(xu)的他(ta)决(jue)定向(xiang)收(shou)容所(suo)申请(qing)要回(hui)他的(de)孩子。