Guest Stars Peter Davison as Inspector Henry Christmas Eddie Marsan as Ronald Quincy Pooky Quesnel as Delilah Hicks Rebecca Callard as Cecily Moody Isla Blair as Myrtle Quincy John Bowe as Reverend Baines Alex Palmer as Lester Hicks Matthew Burgess as Constable Sharp Katy Lown as Polly