Father Brown

The sleuthing priest (Mark Williams) returns for a special Christmas episode

Father Brown (Mark Williams) is under pressure to lay on the perfect Nativity procession when he hears
that the Duke of Frome (Ray Coulthard), who is staying with Lady Felicia (Nancy Carroll), will be attending the service.

But Canon Fox’s demand for wholesome children, tuneful choristers, animals, snow and absolutely no Lone Ranger this year takes a back seat when the Duke’s infant son goes missing.

The kidnapping, plus soloist Dafydd’s laryngitis and the unexpected arrival of a flatulent homeless man called Michael (Dean Andrews), threaten our sleuthing man of the cloth’s Christmas plans.

Can Father Brown bring about seasonal goodwill against all odds?