Evil Lives Here
The Monster Inside Him
Season 3 Episode 12 of 20
A case in which a woman married, knowing nothing of her new husband's violent past. Soon however, Vernetta and her sister-in-law Karen had to deal with the aftermath of tragedy
Evil Lives Here airs on Investigation Discovery at 12:00 AM, Monday 2 December. (Subtitles.)
Topics
Movie ➝ Drama
Detective ➝ Thriller