October 27, 2017 by Robert Aloia Last screening was part of a spectacular installation, expect something great this time as well.