Evil Lives Here
The Werewolf Butcher
Season 5 Episode 12 of 20
The case of Jack 'Roy' Spillman. People thought he was just a man with an odd hobby, but then they learned his hobbies were far darker than they could ever imagine
Evil Lives Here airs on Quest Red at 11:00 PM, Thursday 19 September. (Subtitles.)
Topics
Movie ➝ Drama
Detective ➝ Thriller