Ne Zha 2 has surpassed Star Wars: The Force Awakens to become the fifth highest-grossing movie of all time worldwide. According to Maoyan, the film has earned over RMB 14.86 billion ($2.054 billion) ...
Disney’s live-action adaptation of “Lilo & Stitch” debuted at the top of the China box office over the May 23–25 weekend, pulling in RMB62.3 million ($8.7 million), according to Artisan Gateway. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results