最终累计42.39亿人民币，为中国影史第三以及进口片第一。台湾方面，于2019年4月12日开始预售；首週团体包场加预售的票数为327,607张，是《复仇者联盟：无限之战》109,147张的三倍；首日票房为新台币8064万元，打破由2015年电影《玩命关头7》创下5471万元的纪录，成为台湾影史最高首日票房；週六单日票房为新台币1.02亿元，打破2017年电影《玩命关头8》创下的7879万元的纪录，成为台湾影史最高单日票房；首週五天票房为新台币3.97亿元，打破由2015年电影《玩命关头7》创下3.26亿