The Beast Must Die
The Beast Must Die (1974) starring Calvin Lockhart, Peter Cushing
In The Beast Must Die, a wealthy hunter invites eight individuals to spend the weekend at his rural estate. He has a hidden motive, however. He believes that one of them is a werewolf. Which intends to track down and kill.
Read More »The Beast Must Die