As of Saturday, China's 2025 box office revenue had reached 50 billion yuan (about 7.08 billion U.S. dollars).