Evil Lives Here

1:00 AM to 2:00 AM
Monday 25 November
+

Put on a Happy Face

Season 3 Episode 11 of 20

Melissa More adored her father and in her eyes, Keith Jeperson could do no wrong. However, as she got older, her love soon turned to fear of becoming his next victim

Evil Lives Here airs on Investigation Discovery at 1:00 AM, Monday 25 November. (Subtitles.)
Topics
Movie ➝ Drama
Detective ➝ Thriller