Claim: Jackpot had 1150 screens released in China.
Verdict: NOT ENOUGH INFO