It’s finally here. Green Light Cinema, an arthouse movie theatre in the heart of downtown St. Petersburg officially opens on October 2 with a screening of the acclaimed film The Nest. 12-Hour Shift will cycle in the following weekend. This has been a long time coming for visionary owner and cinephile Mike Hazlett.
Source: https://ilovetheburg.com/greenlight-cinema-st-petes-first-arthouse-theatre-opens-october-2/