
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