After months of waiting St.Pete is finally getting its own Art House Cinema. Located on 221 2nd Ave North, The Green Light Cinema will be opening it’s doors for the first time this week end, with three showings Friday through Sunday 2 p.m., 6:30 p.m., and 9:15 p.m.
The inaugural film at Green Light will be one of the latest offerings from IFC “The Nest”. Jude Law stars in this 2020 family drama which should be a great start to build the Green Light audience. I think it is a good choice to start with a more current film before the theater rolls out the classics.
I plan on catching one of the showings this weekend. There is definitely a place in St.Pete for an Art House Cinema scene, making Green Light Cinema a St.Pete Cinephiles Church.