WHAT'S ON
WATCH
CHANNELS
UPDATES
PEOPLE
LOG-IN
Channels
Quest Red
Evil Lives Here
2024-01-31-2000
Forum
Evil Lives Here
Quest Red
Wednesday 31 January 2024 20:00 - 21:00 (60 mins)
When Lori McLeod fell for FBI agent Scott Kimball she believed he would protect her family. She never suspected the secrets that he was hiding until it was too late. S4/Ep6
Dvber 2024