China,
2021, 116 min
Cast
Wenjun Jiang
China
Qingyu Li
China
Best movies:
Journey to the West: The Demons Strike Back (2017)
League of Gods (2016)
The Bombing (2018)
Xiaofan Tan
China
Yicheng Qu
China
Luyao Zhang
China
Francis Chai
China
Yunan Cao
China
Zhonghe Zhou
China
Best movies:
Legend of the Demon Cat (2017)