First film to gross over $500 million for John Cusack since 2012 (2009), and for Chow Yun-Fat since Piratas del Caribe: En el fin del mundo (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 Rescate Implacable (2025).