
Citizens walk past movie posters at a cinema in Beijing on August 31. Photo:VCG

Promotional material for Against All Odds
China's 2025 box office revenue surpassed 40 billion yuan ($ 5.61 billion) at 1:05 pm on September 13, with domestic films accounting for 88.8 percent, according to data from ticketing platform Maoyan on Saturday.