Where To Stream Father Brown Season 6 Episode 10
The Two Deaths of Hercule Flambeau
- Aired January 12, 2018
- 45 Min
- Rated 7.8
- Number 28 Of 140 Rated Episodes
Following reports of Flambeau's death, Father Brown races to protect a crown that contains a nail from the crucifixion of Christ.