Den enslige vinduspusseren Johns liv dreier seg om han fire år gamle sønn Michael, hvis mor forlot dem kort tid etter fødselen. Nå står John overfor den vanskeligste avgjørelsen i sitt liv - han har blitt fortalt at han bare har måneder igjen å leve, og må finne en kjærlig familie som kan gi hans elskede sønn en trygg oppdragelse. Under sin søken tar John vare på de dyrebare øyeblikkene med Michael, samtidig som han må finne ut en måte å forklare for ham hva som snart kommer til å skje i deres liv.