Peter Cushing stars in 1974’s The Beast Must Die… and so do you?

More...