Din Shanghai Jiaze Film Culture Studio Studios
-
2017
Defenders
Defenders8.50 2017 HD
Based on the true battle. August 31st, 1937. The Kuomintang Commander Yao Ziqing was ordered to protect Baoshan County. The Japanese army used land,...