Where To Stream Father Brown Season 13 Episode 1
The Good Refuge
- Aired January 9, 2026
- 44 Min
- Rated 7.8
- Number 31 Of 140 Rated Episodes
Mrs McCarthy makes a surprise return to Kembleford and joins Father Brown to investigate one more murder.
The Good Refuge
Mrs McCarthy makes a surprise return to Kembleford and joins Father Brown to investigate one more murder.