August 24, 2026
China Box Office: ‘Once Upon a Time in the Middle East’ Stays on Top


Dirty Monkeysโ€™ war comedy-drama โ€œOnce Upon a Time in the Middle Eastโ€ held onto the No. 1 position at the mainland China box office during the Aug. 21โ€“23 weekend, taking in RMB298.8 million ($43.9 million) in its second weekend of release, according to data from Artisan Gateway.

Directed by Wen Muye (โ€œDying to Surviveโ€) and starring Shen Teng, Jiang Qiming, Aarif Rahman, and Omar Sherif, the hit production has accumulated $232.2 million since launching nationwide on Aug. 11. The story tracks a Chinese chef who moves to the Middle East to clear family debts by running a restaurant, only to see the venue become a community refuge when armed conflict breaks out across the region.

Pearl River Film Groupโ€™s crime drama โ€œVโ€ debuted in second place, pulling in $18.9 million over the three-day weekend frame. Bolstered by early screenings following its Aug. 19 premiere, the feature has reached a cumulative total of $30.7 million. Directed by Han Yan (โ€œLove Never Endsโ€), the film features a heavyweight ensemble cast led by Tony Ka Fai Leung, Zhu Yilong, Tan Jianci, and Kara Wai. The narrative follows an ambitious figure who uses relentless daring and sharp enterprise to rise through the ranks and taste immense success, only to see dark consequences and long-buried shadows gather to threaten his triumph.

Universalโ€™s epic โ€œThe Odysseyโ€ took third position in its sophomore frame, collecting $15.9 million for a total of $68.7 million.

Pearl Studioโ€™s animated fantasy feature โ€œAll Wishes Come True!โ€ moved to fourth place in its sixth weekend, adding $9.8 million. Directed by Mu Zhengyang, the enduring family hit has amassed $255.7 million since its July 18 debut.

Sonyโ€™s superhero blockbuster โ€œSpider-Man: Brand New Dayโ€ rounded out the top five, generating $4.6 million in its fourth full weekend, lifting its cumulative total in China to $219.9 million since rolling out on July 29.

Mainland Chinaโ€™s overall weekend grosses reached $103.1 million, while the 2026 year-to-date revenue stands at $4 billion, down 28.6% from the same period in 2025.

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *