Directed by Yang Yu, known as Jiaozi, the sequel to the 2019 animated hit "Ne Zha" — which grossed 5 billion yuan and topped the Chinese box office that year — now ranks seventh on the all-time global ...