The audience reception in China is quite bad. 8.0 on Maoyan (BMS equivalent of China). That's like quite bad. Box Office numbers are quite low compared to the numbers last two films did.
Basically the boost last two films got is being corrected.
Has grossed $74M till Friday in markets it released. Will gross ~$160M in weekend, roughly 35% drop from Fate of The Furious. 😌