Where To Stream Evil Lives Here The Killer Speaks Season 2 Episode 1
My Father, the Cannibal
- Aired April 27, 2025
- 120 Min
After years apart, Jamie-Lee Arrow reunites with her father, Isakin Drabbad - the 'Skara Cannibal' - to confront him over his girlfriend's infamous and brutal murder. Jamie-Lee Also confronts him about the torment she once suffered at her father's hands.