Vindusvaskeren John har oppdratt sin fire år gamle sønn Michael alene siden moren forlot dem kort tid etter fødselen. Nå er John er syk, med bare noen få måneder igjen å leve, og må finne en kjærlig familie som kan gi sønnen en trygg oppvekst. Han gjør det han kan for å finne en ny familie for Michael, samtidig som han må beskytte gutten mot den vonde realiteten. Han er i utgangspunktet sikker på hva han ser etter i en perfekt familie, men gradvis overveldes han av tvil. Hvordan kan han dømme en familie ut fra et kort møte?