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