Seamus, un locutor político londinense, llega a Belfast para presentar un nuevo programa. En un encuentro casual, conoce a Janet, una irlandesa malhumorada que trabaja como empleada en un supermercado. Inexplicablemente, se sentirán atraídos el uno por el otro.
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.