Where To Stream Evil Lives Here Season 12 Episode 3
Sleeping with the Enemy
- Aired July 17, 2022
- 60 Min
When Sarita Anderson begins feeling ill, she thinks it's just the flu at first. She never suspects that the man pretending to love and nurse her back to health is actually the monster responsible -- or that he has done the same thing to countless others.