Friday, 22nd, 2024 | 7:56AM Updated

 Feng Xiaogang (left) and Alibaba Group Chairman Jack Ma (center) attend a press conference for
Feng Xiaogang on Board to Direct Alibaba's '11.11 Shopping Festival'

Oliver Stone at the 4th Beijing International Film Festival in 2014.
5th International Beijing Film Festival to Be Held in Mid-April

    In Case You Missed It

    Real Time Analytics