Beautiful, interesting, incredible cinema.
James Glickenhaus directs this occult horror film involving the Second Coming of Jesus and the scientist who wants to get to the bottom of it.