Father Brown

The Last Man

Episode #125 / Length: 47 minutes

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.

Scheduled Broadcast Times

  • Sunday, December 17, 2017 at 7:00 PM ET / 6:00 pm CT on WFSU
  • Saturday, December 23, 2017 at 7:00 PM ET / 6:00 pm CT on WFSU