Evil Lives Here - Season 16 - Eps 8: A Demon on Her Back
Kayla always knew to be careful around her stepfather, Richard. He imprisoned her mother with the fear of violence and, worse, the fear of taking her children from her. When she finally managed to escape his grip, he plotted a final and brutal revenge.
About Evil Lives Here

Title: Evil Lives Here
First Air Date: 2016-01-17
Last Air Date: 2025-03-30
Status: Returning Series
Rating: 7.9/10 (from 35 votes)
Language: EN
Seasons: 18
Total Episodes: 153
Network: Investigation Discovery
Genres: Crime, Documentary
Production Companies: Red Marble Media, Leftfield Pictures
Synopsis
The true stories of people who lived with a killer. How well do you really know your family? Would you recognize the warning signs? Or would you become entangled in evil?