Ne Zha 2 storms into the global box office top 5! The Chinese animated film has surpassed 15 billion yuan globally, beating Star Wars: The Force Awakens. The movie's European tour kicked off in the UK & Ireland, with more screenings coming to France, Spain, Italy, & more.
Editor:
Gao Han