The Hateful Beast (1970) | Film Palace