China,
2021, 92 min
Directed by:
Zhenfei ShiCast
Youcai Ma
China
Tong Tong
China
Yuming Du
China
Best movies:
Little Big Soldier (2010)
Underdog Knight 2 (2011)
Sakra (2023)
Xinyu Xu
China
Weijun Ma
China
Bo Peng
China
Wang Chuan
China
Bo Liu
China
Best movies:
Getting Home (2007)
Legend of the Demon Cat (2017)
The Treasure Hunter (2009)
Jiaqi Wang
China