A NEW HOME FOR CINEMA Houston’s Sundance Cinemas Open This Week
The new Sundance Cinemas open this Wednesday, in time for the long holiday weekend. Located Downtown at Bayou Place, Sundance promises to more than fill the gap left by the closing of the Angelica a little more than a year ago. They’ll be showing independent and foreign films alongside Hollywood blockbusters. They’ll also host special [...]