The Devil's Men

1976 1h 34min Horror

42%
User Score
When tourists to Greece begin disappearing, Irish priest Father Roche investigates a satanic cult that worships a giant Minotaur statue.

Available on

Share