Where To Stream Father Brown Season 5 Episode 12
The Theatre of the Invisible
- Aired January 16, 2017
- 45 Min
- Rated 7.8
- Number 25 Of 140 Rated Episodes
When radio quiz Up to You comes to Kembleford, Father Brown suspects that one of the cast is responsible for their landlady's murder.