Aired Friday October 15, 9:00pm - 10:00pmon Quest Red +1

Evil Lives Here

Series 7 Episode 8: I Should Have Killed Him Myself

John Duck spends his entire life fearing the day his brother Kevin would finally kill someone, but when John discovers his brother is actually a murderer, he still isn't ready to face that Kevin had been born a killer.

Category
Documentary / Mystery / Crime
Original air date
2020-02-23
Cast and crew
  • Phoebe KwongDirector
  • Lenny Grossman
  • Ramsey HeitmannJohn Duck
  • Pat MacDonald
  • Sawyer Ploski
  • Alessandra Rosenfeld
+ Show all cast and crew