Beautiful, interesting, incredible cinema.
Dr. Churchill, a respected but reclusive scientist, uncovers evidence that the pre-Christian demons of ancient mythologies are real, and that they will return soon to reclaim the Earth as their own.