Artie Crawford (Pierce Brosnan), un veterano de la Segunda Guerra Mundial, escapa de su residencia de ancianos en Irlanda del Norte, tras perder a su amada esposa. Su intención es se embarca en un arduo pero inspirador viaje a Francia para asistir al 75 aniversario del desembarco del Día D. y encuentra el valor para enfrentarse a los fantasmas de su pasado.
Inspirada en hechos reales, cuenta la historia de John, un limpiador de ventanas de treinta y cinco años que ha dedicado los últimos años a criar a su hijo Michael, ya que la madre del niño los dejó poco después de dar a luz. Cuando John descubre que solo le quedan unos pocos meses de vida, intenta encontrar una familia nueva y perfecta para Michael, de cuatro años de edad. John está decidido a proteger a su hijo de la realidad de la situación.