The Beast Must Die – pic 11 Published September 9, 2014 at 402 × 242 in The Beast Must Die (1974) – Amicus Films – movie review