Evil Lives Here

9:00 PM to 10:00 PM
Thursday 3 April
+

Three Times a Killer

Season 9 Episode 12

When Debra marries Randy, his violent and cruel side takes over. Eventually, she manages to escape, but the next woman isn't so lucky

Evil Lives Here airs on Quest Red at 9:00 PM, Thursday 3 April. (New.)
Topics
Movie ➝ Drama
Detective ➝ Thriller