4.3 / 10
4
Tourists are kidnapped by a devil-worshipping cult, and a priest tries desperately to save them. A gruesome tale of the devil and human sacrifice.
Luan Peters
Laurie
Nikos Verlekis
Ian
Anestis Vlahos
Shopkeeper - Karapades
Donald Pleasence
Father Roche