Next Episode of Evil Lives Here is
Season 3 / Episode 12 and airs on 02 April 2018 01:00
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.
Looks like something went completely wrong!
But don't worry - it can happen to the best of us,
- and it just happened to you.
Please try again later or contact us.