tl,dr: It's China policing the Uyghur issue in the context of the inaugural IndieChina Film Festival: https://indiechina.org/about/
replies(1):
Ah yes, the ol’ “they’re hypocrites for complaining about a specific problem without also complaining about every other problem”—that’s gotta be on the first page of “The Rulebook for How to Stop Social Movements”.