Movies
- 2017
The Founding of an Army
The Founding of an Army4.62017HD
The Founding of an Army is a 2017 Chinese film commissioned by China's government to commemorate the 90th anniversary of the founding of the People's...
- 2021
Chinese Doctors
Chinese Doctors5.62021HD
Based on real-life events, the film recounts the efforts of the Wuhan medical staff as they attempt to deal with the rising cases of Covid-19.
- 2010
The Road Less Traveled
The Road Less Traveled6.52010HD
The movie tells the tragic story of a Semi-truck driver (Louis Koo) who accidentally runs over and kills a restaurant owner (Yin Xiaotian) in a car...