Evil Lives Here

10:00 PM to 11:00 PM
Thursday 21 November
+

A Demon on Her Back

Season 9 Episode 14

Kayla's mother pays the ultimate price when she breaks free of her husband, Richard, and he plots a final and brutal revenge

Evil Lives Here airs on Quest Red at 10:00 PM, Thursday 21 November. (New.)
Topics
Movie ➝ Drama
Detective ➝ Thriller