Share this:

Like this:

BEIJING – Oliver Stone caused embarrassment, a little outrage and a fair helping of delight at the Beijing International Film Festival when the Platoon director urged Chinese filmmakers to deal with controversial historical issues such as the painful legacy of the country’s founder Mao Zedong and the Cultural Revolution he unleashed half a century ago.