In a small town in Greece, a group of Satanists led by a Satanic priest kidnaps tourists for ritual murders. A Catholic priest, investigating the disappearances, faces off against the satanic cult and a demonic minotaur. With the help of a female insider and a skeptical atheist, the priest must stop the cult's satanic rituals and save the kidnapped tourists.
No More results found.