Ding Jun Shan (2005)
Detailing the creation of the first Chinese film ever made, this film was made to celebrate 100 years of Chinese cinema. ...
Watch NowDetailing the creation of the first Chinese film ever made, this film was made to celebrate 100 years of Chinese cinema. ...
Watch NowA Chinese film featuring the Beijing Opera Troupe. The story is set during the War of Resistance in Japanese-occupied territory to the west of Shanghai. Shajiabang is a small market town on the marshy reed-fringed shore of Lake Yangcheng where Aqing, who ...
Watch Now© 2026 Imperial Flixano Broadcasting