Where To Stream Britain's Most Evil Killers Season 2 Episode 9
Stefano Brizzi
- Aired April 15, 2018
- 60 Min
- Rated 8.5
- Number 34 Of 52 Rated Episodes
The case of the cannibal cop killer, Stefano Brizzi, who murdered and consumed part of a police officer he met through a dating app.