Beautiful, interesting, incredible cinema.
A 2020 Chinese language action/animation/fantasy/adventure film directed by Tian Xiao Peng.