Where To Stream Evil Lives Here Season 2 Episode 2
She Made Me Do It
- Aired January 8, 2017
- 60 Min
Eric Witte's father teaches him to protect his family, then grows increasingly violent, and Eric realizes his father as the evil from which his family needs protection.