The Beast Must Die poster
0% 0%

The Beast Must Die

HD
The Beast Must Die is a movie starring Calvin Lockhart, Peter Cushing, and Marlene Clark. Eight people have been invited to an island estate for the weekend. One of them is a werewolf. Can you guess which one?

You May Also Like