Where To Stream Father Brown Season 12 Episode 9
The Puzzle of Banburismus
- Aired January 10, 2025
- 44 Min
- Rated 7.3
- Number 77 Of 140 Rated Episodes
Father Brown must untangle the mysteries that lie within the sewing circle when a seamstress is stabbed to death.