Nigel Kneale’s Beasts (1976) Episode 01: “Special Offer” UK, 53 min Rate this:Like this:Like Loading... Related