Father Brown

The Last Man #125

Sunday, November 12, 06:00 pm on KPBS

Duration: 0:47:01

Description: 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.

[HD][CC]

Broadcast In: English