San Antonio is among the cities where fans can see the Netflix sci-fi blockbuster's two-hour final episode on the big screen.
A few Alamo City theaters are turning upside down when the finale of Netflix's hit show arrives on New Year's Eve.