Beijing, June 2 -- China's box office revenue for the 2025 Dragon Boat Festival holiday exceeded 400 million yuan (approximately 55.67 million U.S. dollars) as of 12:47 pm on Monday, representing a significant increase compared to the same period last year, according to box office tracker Maoyan.

The summer blockbuster "Mission: Impossible -- The Final Reckoning," the eighth installment in the long-running Hollywood action franchise, leads the holiday box office chart. As of 12:47 p.m., the film had grossed about 165.31 million yuan during the holiday period.

As this year's Dragon Boat Festival coincides with the International Children's Day, the holiday lineup features a variety of family-friendly animated films that have captivated au...