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