What's happening?

Father Brown: 5x11

The Sins of Others

Father Brown struggles to save Sid from himself when he vows vengeance on his former defence barrister.

Jan. 13, 2017