US director Oliver Stone laughs as Chinese actress Fan Bingbing speaks during the opening ceremony of the 4th Beijing International Film Festival in Beijing. Photo: Reuters

Chinese director takes on Oliver Stone over his criticism of China’s film industry

TOP PICKS

US director Oliver Stone laughs as Chinese actress Fan Bingbing speaks during the opening ceremony of the 4th Beijing International Film Festival in Beijing. Photo: Reuters
READ FULL ARTICLE