Where To Stream Father Brown Season 13 Episode 2
The Hole in My Heart
- Aired January 9, 2026
- 43 Min
- Rated 6.7
- Number 132 Of 140 Rated Episodes
Father Brown investigates when rock ‘n' roll sensations The Hart Brothers return home to Kembleford, bringing murder with them.