Not even tiny indie film festivals are safe from the long-reaching arm of the Chinese Communist Party.