打破中国影史预售最快破亿纪录。截至4月23日，中国大陆预售票房达到7.74亿元人民币，创下了中国影史映前总预售新纪录。电影在中国上映两天票房强劲，截至25日早上9时，已累积票房高达8.28亿人民币，单单是开画首日票房便已高达7.19亿人民币，打破去年《捉妖记2》而成为中国影史上映首日最高票房电影。中国票房最终累计42.39亿人民币，为中国影史第三以及进口片第一。台湾方面，于2019年4月12日开始预售；首週团体包场加预售的票数为327,607张，是《复仇者联盟：无限之战》109,147张的三倍；首日票房