An appreciation of THE BEAST MUST DIE (1974) by the acclaimed British horror author.
Stephen Laws
Self