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...
Continue reading