Movies:
- 2005
Ding Jun Shan (2005)
Ding Jun Shan102005HD
Detailing the creation of the first Chinese film ever made, this film was made to celebrate 100 years of Chinese cinema....
- 1971
Sha jia bang (1971)
Sha jia bang01971HD
A 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...