The 21st Shanghai International Film Festival (SIFF) opened Saturday with a star-studded red carpet. "The cinema is a cultural ambassador. The festival is a bridge to cultural emissaries to the world," Shen Haixiong, President of the China Media Group (CMG) said in his welcoming speech at the opening ceremony.