Evil Lives Here poster
TV

Evil Lives Here (2016)

S11E03 I Will Always Be Scared of Him

Mar 06, 2022 • Season 11 • Episode 3 • HD

When Deborah Williamson first encounters her stepson, David Shafer, she senses something deeply troubling about him. Despite her concerns regarding his alarming actions, her warnings fall on deaf ears. As a result, the destruction he ultimately causes far exceeds her worst fears.

Genre: Crime, Documentary
Country: US