The Beast Must Die – pic 3 Published September 9, 2014 at 501 × 373 in The Beast Must Die (1974) – Amicus Films – movie review