Capitol Theatre

146 Hu Qiu Lu Road,
Shanghai 200085

Unfavorite No one has favorited this theater yet

Showing 2 comments

nbphil
nbphil on August 3, 2022 at 1:40 am

The exterior features in the film Empire of the Sun about 11.5 minutes from the beginning. The pin on the map is of course wrong, it’s at the northern end of the road near Zhapu bridge.

dallasmovietheaters
dallasmovietheaters on February 5, 2016 at 10:52 am

The Capitol Theatre launched February of 1928 in North Bund at the corner of what was 146 Museum at Soochow roads and now 146 Hu Qiu Lu Road at Suzhou Road S.

At 900-seats, the corner tower by architect C.H. Gonda left an impression outside and in. A space of that magnitude without obstructionist columns was a nice feat. The sculptures expressed harmony, grace and beauty as did wall figures. Long closed as a movie theater, the theatre was a place for night life becoming the New York, New York disco from 1994 to 1998. Empty in the 21st Century, a restoration project promised to return the palace to cinematreasure fresh.