Father Brown (2013)
The Mask of the Demon
E1 Jan 4, 2016 45m TV-14
When the production of Demon Brides comes to Kembleford and the director of the film is murdered, Father Brown investigates.
Where to Watch The Mask of the Demon
Cast of The Mask of the Demon