Land Of The Minotaur(1976)$19.99aka's: The Devil's Men/I Maska Tou DiavolouA small village is the setting for horrifying ritual murders, demons and disappearing young tourists who must deal with a phenomenon older than mankind. Stars Donald Pleasence and Peter Cushing.