Evil Lives Here
Not My Boy
Season 2 Episode 1 of 10
A case in which a couple realised their son was hiding an evil secret. George and Margaret Keller were forced to make a heartbreaking choice whether or not to betray their child
Evil Lives Here airs on Quest Red at 1:00 PM, Monday 4 November. (Subtitles.)
Topics
Movie ➝ Drama
Detective ➝ Thriller