A behind-the-scenes look at the making of The Church of Leon. Filmed in 2017 in New York City. This was the first and only project filmed entirely on the PR100 (5x100mm) prototype frames, which led to the development of the Wizard Advanced frames.