beast_must_die_poster_01 Published September 9, 2014 at 243 × 365 in The Beast Must Die (1974) – Amicus Films – movie review