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 ...
China's film industry set a new record during the 2025 Spring Festival holiday, as the box office for the period from Jan. 28 ...
"The historic high box office of the Spring Festival holiday reflects the high-quality development in domestic films and highlights the strong recognition of Chinese traditional culture among ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results