American Filmmaker Oliver Stone didn’t hold back in airing his grievances with the Chinese film industry while speaking on a panel at the 4th Beijing International Film Festival on Thursday, saying that the country will never have a world-class movie culture until the government eases up on censorship and allows its filmmakers to confront China’s past, specifically the time under Mao’s rule.