Evil Lives Here

January 2016

8
47 Votes

Investigation Discovery, United States

Running

Documentary

Drama, Crime

Next episode

The next episode is season 18, episode 2.

My Love Put a Gun to My Head will air 6 days from now, at July 20th 2025.

Previous episode

The last episode was season 18, episode 1.

I Know Who the Real Monster Is aired 1 day ago, at July 14th 2025.

Cast