Britain's Most Evil Killers

Britain's Most Evil Killers

Christopher McGowan (9x10)

Season finale

Air date: Dec 10, 2024

When McGowan was bailed to Claire's home after yet another offence, the innocent woman became trapped in the orbit of a violent man.

  • Premiered: Mar 2017
  • Episodes: 87
  • Followers: 3
  • Running
  • Pick TV
  • Thursday at 2