Beautiful, interesting, incredible cinema.
A demonic priest uses a young innocent to help him bring banished elder gods back to Earth.