China’s box office during the five-day Labor Day holiday ended yesterday exceeded CNY1.5 billion (USD210 million) as of 9.11 p.m. yesterday, according to Alibaba-backed ticketing platform Beacon. The top movies were Formed Police Unit, The Last Frenzy, and Twilight of the Warriors: Walled In.