When the production of Demon Brides comes to Kembleford and the director of the film is murdered, Father Brown investigates.
When the town’s new mayor is found dead in a hotel room, Jane’s quest for the truth puts her own life in danger.