Where To Stream Father Brown Season 11 Episode 8
The Last Tango in Kembleford
- Aired January 5, 2024
- 44 Min
- Rated 7.0
- Number 99 Of 140 Rated Episodes
Father Brown investigates when the competitive atmosphere at a local dance school leads to a dance with death.