房突破20亿人民币，成为中国大陆史上票房冠军，也是首部在大陆地区票房超过20亿人民币的电影，该片于5月12日在中国大陆下档，共收获票房24.24亿元人民币。台湾方面，首日票房为新台币5471万元，原为台湾影史最高首日票房，直到2019年电影《复仇者联盟：终局之战》以8057万元成为新纪录；上映两天全台票房破亿（1.09亿）；上映四天全台票房破2亿元（2.5亿）；上映五天全台票房破3亿元（3.27亿）；首週五天票房为新台币3.27亿元；连假六天全台票房为新台币3.9亿元；上映七天全台票房破4亿元；上映十天