The film tells the story of Judas and Satan wandering the world in search of a virgin who could beco…
The plot is the embodiment of everyday belief about the impact of a certain evil force on a person. …