Where To Stream Living with a Serial Killer Season 2 Episode 2
Stephen Griffiths
- Aired July 16, 2022
- 90 Min
From 2009-10, the self-proclaimed Crossbow Cannibal terrorizes the community of Bradford in Northern England. His ex-girlfriend reveals the mental and physical abuse she endured for years at the hands of one of the U.K.'s most heinous serial killers.