The BEST episodes of Father Brown (2013) season 12
Every episode of Father Brown (2013) season 12, ranked from best to worst by thousands of votes from fans of the show. The best episodes of Father Brown (2013) season 12!
A charismatic, crime-busting priest gets on his bike to solve crimes in an idyllic Cotswolds village.

7.87
15 votes
#1 - The Horns of Cernunnos
Season 12 - Episode 3 - Aired 1/24/2025
Father Brown investigates when an old friend’s daughter is plagued by otherworldly visions.
Watch Now:Amazon
7.71
21 votes
#2 - The Kembleston Players
Season 12 - Episode 2 - Aired 1/17/2025
Father Brown investigates when rehearsals for ‘A Most Perfect Murder’ are derailed by a dramatic death.
Watch Now:Amazon
7.47
30 votes
#3 - The Battle of Kembleford
Season 12 - Episode 1 - Aired 1/10/2025
Father Brown investigates when a medieval murder is committed at a battle re-enactment.