Evil Lives Here

10:00 PM to 11: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 +1 at 10:00 PM, Thursday 3 April. (New.)
Topics
Movie ➝ Drama
Detective ➝ Thriller