Skip To Content

Where To Stream Father Brown Season 3 Episode 5

The Last Man

When Kembleford's new cricket captain is framed for murder, Father Brown must prove his innocence to give his team any chance of beating neighbouring village Hambleston.