Update in the comparison between both Guardians movies and their biggest foreign markets results at this point.
GOTG ------------ // ---------- GOTG 2
Australia - 23M === 23M
Brazil ---- 16M === 20M
China ---- 86M === 100M
France --- 19M === 22M
Germany - 24M === 27M
Mexico ---- 19M === 18M
Russia ----- 23M === 27M
Spain ------ 10M === 9M
South Korea - 9M === 20M
UK --------- 47M === 48M
Japan ----- 9M === 7M
Btw... 100M in China.
Seems like something weird is going on with boxofficemojo's China numbers.
They said it made $353,380 in China last weekend, and has made $2M in the 7 days after that.
But according to them it only made $88,546 this weekend.
So they're saying it made $1,912,501 on monday-thursday?
They must have made a mistake somewhere, since that shouldn't be possible.
EDIT: Just did some research, and the chinese website for box office has the right numbers (piaofang.maoyan.com)
The weekend numbers boxofficemojo has are correct, but they messed up with the total after last weekend.
They say it was at $98.7M while it was actually at $100.2M. Mystery solved :P
So it already hit $100M last weekend, but we didn't know it because boxofficemojo messed up their China total.
Anyways that's a great milestone to hit.
EDIT2: Looking more closely that might not be the full story. The exchange rate for yuan to usd has changed slightly since last week. With the exchange rates from last week, the 685M yuan GotG2 made was worth less than $100M.
But exchange rates have changed slightly since last week, and now 685M yuan is worth more than $100M.
So I guess boxofficemojo just used the most recent exchange rate to transfer GotG2's total in yuan to USD, instead of taking the varying exchange rates into account. So that's why it's now suddenly over $100M.
This can also be a pitfall when calculating the exact multiplier a movie got in China. You have to calculate them using local currency if you want your results to be 100% accurate. For example GotG2 got a 2.04 multiplier in China. But if you use boxofficemojo's numbers you get 2.07, because they took the 685M yuan GotG2 made in total - which includes what it made on opening weekend - but didn't change the actual opening weekend number accordingly...