Howl of the Devil 1988

5.4

IMDB