Drooid Logo
Back to today’s briefing

Story perspectives

IndieChina Film Festival Canceled Amid Pressure and Threats

11/7/2025

46 5

1 of 1

Story summary
  • IndieChina Film Festival in New York, set for November 8–15, 2025, was canceled after authorities pressured filmmakers.
  • Organizers reported harassment forced over 80% of filmmakers to withdraw.
  • Zhu Rikun, festival curator, said threats to directors' families in China helped drive the decision.
  • Human Rights Watch described the case as transnational repression shaping global perceptions of China.
  • Activists urge governments to counter China's growing influence on artistic expression abroad amid crackdown.