Where To Stream Britain's Most Evil Killers Season 10 Episode 2
Attila Ban
- Aired October 28, 2025
- 60 Min
In 2011, Attila lured Alice and Tibor to his flat. Within hours, both were dead. Police uncover a shocking story of jealousy, obsession and cold-blooded murder.