John, un netejador de finestres de 35 anys, dedica la seva vida a criar al seu fill Michael, un nen de quatre anys a qui la seva mare va abandonar just després de néixer. Tots dos porten una vida simple, elaborada a través de rituals diaris, en una relació d’amor sense fissures. Per desgràcia, a John només li queden uns quants mesos de vida. Atès que no té família, decideix invertir els dies que li queden a buscar una nova família que adopti a Michael amb la finalitat de salvar al seu fill de descobrir la terrible realitat de la vida.