China,
2017, 88 min
Directed by:
Dawei CaoCast
Daxun Wei
China
Best movies:
The Rescue (2020)
Alina Zhang
China
Shutong Guo
China
Tianhao Wei
China
Minghao Xia
China
Best movies:
Back to 1942 (2012)
The Bravest (2019)
Switch (2013)
Xinzhi Qiu
Taiwan
Best movies:
The Assassins (2012)
Jade Dynasty (2019)