5 Screens DLP Digital Projection and Sound. Opened December 21, 2001. Built in 1898, the Sunshine Cinema building was formerly the Houston Hippodrome motion picture theatre and a Yiddish vaudeville house but for over 50 years it had been shuttered serving as a hardware warehouse. Landmark has restored the theatre back to its artistic roots and now offers the art-house film lover five state-of-the-art screens dedicated to first-run independent and foreign film as well as non-traditional studio programming. The Sunshine Cinema has exceptional presentation and amenities including stadium seating, Dolby Digital Surround EX sound and gourmet concessions.