This one-screen theater is located off Oakland Avenue inside the Saint Louis Science Center. It features a high-fidelity, 70MM motion picture system with a four-story screen and 15,000-watt sound system. Educational films as well as special wide release films are screened here. A snack bar is located directly outside the theater.

Related Stories

Upcoming Events

  • A Beautiful Planet (Film)

    • Ongoing, 10 a.m. $9-$10
    • Buy Tickets

Past Events




Become a Friend

© 2016 Riverfront Times

Website powered by Foundation