The Beast Must Die
In cinemas
May 9, 1974
Director
Starring
Eight people are shrouded with the mystery behind the werewolf, and only one of them is! It's up to the viewer to find out!
June 12, 2021
Find out more:
.