China,
2021, 90 min
Cast
Yuxi Zhang
China
Best movies:
The Taking of Tiger Mountain (2014)
Xiaolei Huang
China
Best movies:
Lost on Journey (2010)
Wolf Totem (2015)
Legend of the Fist: The Return of Chen Zhen (2010)
Chao Jiang
China
Best movies:
No One's Life is Easy (2016)
Jinhan Du
China