Where To Stream Father Brown Season 4 Episode 1
The Mask of the Demon
- Aired January 4, 2016
- 45 Min
- Rated 7.6
- Number 47 Of 140 Rated Episodes
Father Brown investigates the murder of a B-movie director when the production of Demon Brides comes to Kembleford.