Filmmakers Kevin Walker and Jack Auen dig into Vatican history to craft this shoestring but highly effective academic conspiracy thriller about a supposed occult device that can photograph the distant past.