Crisis or Opportunity? The atmosphere at Shanghai Film City during the 27th Shanghai International Film Festival (SIFF) was electric. Audiences queued for hours to catch Claude Lanzmann’s nine-hour Holocaust documentary Shoah or David Lynch’s midnight trilogy. Yet outside this bubble, reality bites: China’s overall box office revenue for May 2025 plummeted to 1.7 billion yuan, […]