That’s a bit garbled up to a bit mostly false.
“China” is not “demanding” 70+% of ticket sales. At least not neccisarily that way. As much as that % may be going to Chinese distributors and theaters as their share of the release. Release in China requires going through Chinese owned distributors. So that is as much…