Already a user?Login
Image Not Available
1905-12-28
N/A
42 min
The first Chinese film ever made, a sung representation of Battle of Mount Dingjun.