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