Does the film have Chinese investors? That might be why.