Evil Lives Here S7E12 — The Werewolf Butcher
7.1
Evil Lives Here•Season 7•Episode 12

The Werewolf Butcher

7.1/10 · 64 votesMar 22, 202044 min

Ranked #7 of 12 in Season 7•−0.1 vs season avg

Discussion

Jack Roy Spillman starts collecting wolf memorabilia, and his sisters think it's an odd hobby; when they learn of horrific things he's done, they realize some people may have been right when they called him more animal than human.