The Devil's Men

The Devil's Men

Available on Prime Video
An Irish priest busts a baron's cult of man-bull worship in the Balkans.
Starring Donald Pleasence, Peter Cushing, Luan Peters
Director Kostas Karagiannis