Watch Evil Lives Here Season 7 Episode 12 - The Werewolf Butcher

Add to Watchlist

Evil Lives Here Season 7 Episode 12
A look at the life and crimes of Jack "Roy" Spillman, also known as the Werewolf Butcher -- a man "more animal than human."
First Aired: March 22, 2020
Liz Burdick, Christian Carrigan, Peyton Gifis, Carleigh Johnston
7.7/10
Ad
i
 

Watch Evil Lives Here - The Werewolf Butcher (s7 e12) Online - Watch online anytime: Stream, Download, Buy, Rent

Evil Lives Here, Season 7 Episode 12, is available to watch free on Investigation Discovery and stream on Investigation Discovery. You can also stream, download, buy, rent Evil Lives Here on demand at Philo, Amazon, Hulu, Vudu, FuboTV, Microsoft Movies & TV, Google Play, iTunes online.