The China Film Administration (CFA) is notoriously strict about which films are granted permission to release in the country ...
Statistics show that China's box office revenue for the 2025 Spring Festival holiday has reached 9 billion yuan (about 1.24 ...
"Ne Zha 2" shattered Chinese box office records on Thursday, becoming the highest-grossing domestic film ever just nine days ...
China's film industry set a new record during the 2025 Spring Festival holiday, as the box office for the period from Jan. 28 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results