Beautiful, interesting, incredible cinema.
A young couple inadvertently gets mixed up with a coven of devil worshipers.