The Devil's Men

The Devil's Men

1976
94 min
movie
4.2/ 10

Overview

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

Available On

Prime Video

addon