Evil Lives Here poster
Evil Lives Here • SEASON 16 EPISODE 8

A Demon on Her Back

Evil Lives HereSeason 16Episode 8Oct 20, 2024

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.