John, un limpiador de ventanas de 34 años, dedica su vida a criar a su hijo Michael, un niño de cuatro años a quien su madre abandonó después de nacer. Ambos llevan una vida simple, elaborada a través de rituales diarios, en una relación de amor sin fisuras. Por desgracia, a John sólo le quedan unos cuantos meses de vida.