Design by Jenny Bee Featured Is Ne Zha 2 a $2 Billion Fraud or Just Proof That Chinese Cinema Has No Global Appeal? Tom McBreartyDec 04, 2025