John, a 35-year-old window cleaner, has dedicated his life to bringing up his 4-year-old son, Michael, after the child's mother left them soon after giving birth. When John is given only a few months left to live, he attempts to find a new, perfect family for Michael, determined to shield him from the terrible reality of the situation.
as John
as Michael
as Shona
as Ella
as Rosemary
as Deirdre
as Celia
as Philip
as Mrs. Parkes
as Anne
as Gerry
as Pam
as Judy
as Grace
as Golfer
as David
as Sharon
as Billy
as Tessa
as Lilly
as Janie
as Paula
as Freddy
as Publican
as Pub Customer
as Garage Owner
as Pregnant Shopper
as Lorraine
as Trevor
as The Next Window Cleaner