This movie theatre is downstairs in the Saint Louis Galleria mall in Brentwood. It is a very small theatre – not a lot of seating, and the seat itself is a little small. The entrance is under construction right now, so it’s a bit confusing. It is on the same floor as the food court which is under major remodeling / construction, so at first I thought it was closed too.
more