Where To Stream Father Brown Season 13 Episode 8
The Oath of Silence
- Aired January 9, 2026
- 44 Min
- Rated 6.8
- Number 125 Of 140 Rated Episodes
Father Brown is in a race against time to prove the innocence of a man standing trial for murder.
The Oath of Silence
Father Brown is in a race against time to prove the innocence of a man standing trial for murder.