John, een 35-jarige glazenwasser, heeft zijn leven gewijd aan het opvoeden van zijn 4-jarige zoon, Michael, nadat de moeder van het kind hen kort na de bevalling had verlaten. Als John nog maar een paar maanden te leven heeft, probeert hij een nieuwe, perfecte familie voor Michael te vinden, vastbesloten hem te beschermen tegen de verschrikkelijke realiteit van de situatie.