Reparto: Frank Grillo, Celina Jade, Jing Wu, Heidi Moneymaker, Nan Yu, Oleg Prudius, Aaron Toney, Aaron Ly, Thayr Harris, Gang Wu, Nathaniel Perry, Pierre Bourdaud, Shanshan Chunyu, Han Zhang, Zhaoqi Shi, Haifeng Ding, Qian Yu
La película se convirtió, tras doce días en cartelera, en el film más taquillero de la historia de China. El récord lo ostentaba "The Mermaid" de Stephen Chow (2016). Por otro lado recaudó un total de 800 millones de dólares en el país asiático, convirtiéndose en la segunda película más taquillera de la historia en un solo país, superando a "Avatar" en los Estados Unidos y sólo por detrás de "Star Wars: The Force Awakens". Además consiguió ser la 5º película de mayor recaudación del año en todo el mundo, sin estrenarse apenas en Occidente -sólo con estreno limitado en USA y el Reino Unido