First film to gross over $500 million for John Cusack since 2012 (2009), and for Chow Yun-Fat since Pirates des Caraïbes : Jusqu'au bout du monde (2007).
Consistently held on to the 2nd spot to Ne Zha 2 (2025) since release for the highest weekly gross in China (according to EntGroup) until it was displaced to 4th on March 24 by Nu shui xi liu (2025) and A Working Man (2025).