The top movie at the global box office last weekend was not “The Flash” or “Transformers: Rise of the Beasts.” It was China’s latest homegrown blockbuster, “Lost in the Stars,” which earned $70 million from Friday to Sunday, or $98 million over the four-day Dragon Boat Festival holiday weekend in the country. Counting Monday’s $23.3 million gross and $26 million on Tuesday, the mystery romance has $146.5 million thus far. That already puts it above every summer release in China including Hollywood’s “Fast X,” which has earned $138 million in China since its mid-May premiere.
It’s one more example of how Chinese audiences are showing a strong preference for homegrown movies over Hollywood fare, a conundrum for studios that once counted on China as a growth market.