The Beast Must Die (1974)

S27E13 · 2021-03-27 · 120 min

Eight people are invited to an island estate for the weekend. One of them is a werewolf. Can you guess which one?

The show’s own verdict is on its page.