James Norton is John, a 35-year-old window-cleaner and single parent devoted to raising his 4-year-old son, Michael. After receiving a terminal diagnosis – and with no family of his own - John spends the days left to him searching for the perfect family to adopt his beloved son.