Land of the Minotaur (1976)
Premiere 31 Dec 1975 UK | The Devil's Men | 88 min | Horror Drama
• 303 views • 0 thumbs up • 0 thumbs down
A satanic cult kidnaps 3 young people and Priest Donald Pleasence and Costas Skouras must save them from the hands of this evil!