Irland 1952. Am Weihnachtsmorgen lässt Mrs. Doyle ihren arbeitslosen Ehemann Desmond (Pierce Brosnan) und die drei kleinen Kinder zurück und verschwindet auf Nimmerwiedersehen. Wegen seiner Mittellosigkeit werden Desmond die Kinder entzogen. Die beiden Jungs landen im Heim, die kleine Evelyn (Sophie Vavasseur) wird in ein von Nonnen geleitetes Waisenhaus gesteckt. Desmond setzt alles daran, seine Kinder zurückzubekommen. Er findet einen Job, arbeitet wie besessen, gibt das Trinken auf. Doch trotz seiner wirtschaftlich verbesserten Lage darf er die Kinder nicht nach Hause holen. Zu allem entschlossen, beginnt er einen erbitterten Rechtsstreit gegen den irischen Staat und die katholische Kirche.
Ireland 1952. On Christmas morning, Mrs. Doyle leaves her unemployed husband Desmond (Pierce Brosnan) and their three small children behind and disappears, never to be seen again. Because of his destitution, Desmond's children are taken away from him. The two boys end up in a home, little Evelyn (Sophie Vavasseur) is put in an orphanage run by nuns. Desmond does everything he can to get his children back. He finds a job, works obsessively, gives up drinking. But despite his improved economic situation, he is not allowed to bring the children home. Determined to do anything, he begins a bitter legal battle against the Irish state and the Catholic Church.