The Beast Must Die – pic 6 Published September 9, 2014 at 465 × 260 in The Beast Must Die (1974) – Amicus Films – movie review