870 Huaihai Zhong Lu Road,
1 person favorited this theater
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 decor 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