Evil Lives Here · SEASON 7

The Werewolf Butcher

Episode 12 · 2020-03-22

★ N/A
Evil Lives Here poster
Season 7Episode 12★ N/A/10
  • Crime
  • Documentary

Episode overview

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.

44 minutes

Season 7 episodes