Episodes
Evil Lives Here: She Should Be Left to Die (S11EP7 Sun April 3, 2022)
She Should Be Left to Die: When police tell Chris Matechen that his girlfriend, Alyssa Dayvault has confessed, he doesn’t want to believe it because that means admitting that he has fallen for her lies and spent years blind to the horrific things she did right under his nose.
Airdate: Sun April 3, 2022 at 21:00 on
Season 11 Episode 7
How well do you know your housemates? Evil Lives Here tells the heart-stopping tales of people who have shared a home, with a killer. In each episode, loved ones reveal how they came to discover their significant other’s evil side.