The Majestic Theatre, one of the oldest in Shanghai, reopens to the public yesterday after a five-year renovation that restored its original looks from the 1940s.[Photo/IC]