Capitol Theatre
146 Hu Qiu Lu Road,
Shanghai
200085
146 Hu Qiu Lu Road,
Shanghai
200085
No one has favorited this theater yet
Showing 2 comments
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.
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.