Geng Zihan has just won Best Director in the Fei Mu Awards of Pingyao International Film Festival for her debut feature, A Song Sung Blue, a coming-of-age tale set in Harbin in northeast China. The ...
CHINA CENTRAL TELEVISION, the flagship network of the country’s propaganda machine, has a new hit on its hands. “Blossoms Shanghai”, a big-budget melodrama in 30 parts, has enjoyed huge audiences ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results