870 Huaihai Road,
1 person favorited this theater
Architects: Charles Henry Gonda
Functions: Movies (First Run)
Styles: Art Deco
Located on Huaihai Road at the corner of Maoming S Road. The Cathay Theatre is one of the few historic 1930’s Art Deco style cinemas that is still open in Shanghai. It opened on January 1, 1932, with 1,080 seats, all on one main floor, and with an American movie, the drama “A Free Soul” starring Norma Shearer. For a while, it was part of millionaire Victor Sassoon’s holdings. In the early-1990’s, it was granted municipal preservation status.
In 2003, the auditorium was triplexed, with no original internal décor remaining visible. The Cathay Theatre continues as a first-run cinema, screening a mix of Chinese and Western films.
Just login to your account and subscribe to this theater.