Where To Stream Father Brown Season 3 Episode 9
The Truth in the Wine
- Aired January 15, 2015
- 50 Min
- Rated 8.0
- Number 6 Of 140 Rated Episodes
When a body is discovered in a vineyard, Father Brown must search for the murderer amongst a group of suspects all seeking to reinvent themselves.