Where To Stream Father Brown Season 3 Episode 5
The Last Man
- Aired January 9, 2015
- 50 Min
- Rated 7.8
- Number 20 Of 140 Rated Episodes
When Kembleford's new cricket captain is framed for murder, Father Brown must prove his innocence to give his team any chance of beating neighbouring village Hambleston.