The Cineplex Odeon Spectrum on Augusta opened in June 1988 and closed in 2001 when Loews entered bankruptcy proceedings. I miss that place - it was the state-of-the-art of Houston theaters in its day as far as presentation standards, and had several screens with 70mm capability (a relative rarity by the 1990s). Seeing a stunning 70mm print of the 1989 restoration of LAWRENCE OF ARABIA there on a huge screen was one of the most memorable filmgoing experiences I've ever had.