Where To Stream Father Brown Season 3 Episode 15
The Owl of Minerva
- Aired January 23, 2015
- 50 Min
- Rated 8.3
- Number 1 Of 140 Rated Episodes
A fugitive takes sanctuary in St Mary's and asks for help. Father Brown is stunned to realise that the man in the confessional is Inspector Sullivan... and he's wanted for murder.