Shanghai at the time was heavily associated with leftist movements; leftist-supported businesses in North Point, such as the Sunbeam Theatre which showcases Chinese Opera, are a legacy of their influence.