Where To Stream Evil Lives Here Season 18 Episode 2
My Love Put a Gun to My Head
- Aired July 20, 2025
- 60 Min
Dreamer meets Teddy and sees a broken man she hopes to heal with love. He responds with fear and control. When her father tries helping her escape, Teddy exacts a terrible revenge.