‘Once Upon a Time in the Middle East’ led China’s box office for a sixth weekend, earning $4. 1 million and bringing its total to $325.
The comedy‑drama ‘Once Upon a Time in the Middle East’, directed by Wen Muye and starring Shen Teng, Jiang Qiming, Aarif Rahman and Omar Sherif, remained at No. 1 on the mainland China box office for a sixth consecutive weekend, taking in RMB 28.1 million (about $4.1 million) over the Sept. 18‑20 frame. The film’s cumulative gross has reached $325.7 million since its nationwide release on Aug. 11.
In the same weekend Pearl River Film Group’s crime thriller “V” held second place, adding $2.8 million to lift its total to $89.6 million. Variety Universal’s “The Odyssey” returned to third with $1.9 million, while Pearl Studio’s animated comedy “All Wishes Come True!” fell to fourth after earning $1.7 million, bringing its cumulative to $286.3 million. Sony’s “Spider‑Man: Brand New Day” re‑entered the top five, pulling $800,000 in its eighth weekend and reaching $232.5 million overall.
Overall mainland China weekend grosses fell to roughly $15 million amid a pre‑holiday lull before the National Day period. Year‑to‑date box office totals stand at $4.29 billion, a 29.2% decline compared with the same period in 2025.
The available reporting is limited to the figures and rankings provided in the Variety article.