14:54 May 06 2026

China's box office for the five-day Labor Day holiday reached CNY758 million (USD110 million), slightly more than a year earlier, according to the China Film Administration. Crime thriller Vanishing Point led in ticket sales.

Follow Yicai Global on