Chinese movie star Jackie Chan, left, performs during a concert held at the Bird Nest Stadium in Beijing, Friday. Chan and a host of Chinese pop stars performed at Beijing's massive Bird Nest stadium on Friday amid a backlash against the veteran actor over his recent comments that freedom may hurt China.