China’s 2026 Dragon Boat Festival film season opened on Friday as a three-day holiday weekend began, bringing a diverse lineup of nearly 20 new releases to theaters nationwide. As of now, the first-day box office revenue for the festival holiday film season, including advance ticket sales, has surpassed 100 million yuan (about $14.8 million), according to Maoyan, a Chinese film industry data platform.