Du Jiang

Recently added

The Sacrifice 2020
5.6

The Sacrifice 2020

Oct. 23, 2020

The Sacrifice 2020

In 1953, the Korean War is entering the final stage. The People’s Volunteer Army of China has launched the last major battle in Kumsong. In ...
So Long, My Son 2019
7.7

So Long, My Son 2019

Mar. 15, 2019

So Long, My Son 2019

SO LONG MY SON traces the lives of two families over three decades of social, political and human upheaval in China. Following the loss of a ...
Operation Red Sea 2018
6.6

Operation Red Sea 2018

A squad of the Jiaolong Commando Unit – Sea Dragon, a spec ops team of the Chinese Navy, carries out a hostage rescue operation in the ...