<p>Dirty Monkeys’ war comedy-drama &#8220;Once Upon a Time in the Middle East&#8221; retained the top spot at the mainland China box office for the fourth consecutive weekend, grossing RMB82.6 million ($12.1 million) over the Sept. 4–6 frame, according to data from Artisan Gateway. The blockbuster hit </p>