Pepe Ruiz Spain Best movies: The Traveler (1979) The Night of the Werewolf (1981) Human Beasts (1980)