The film was released in China on 17 August 2017 and in Hong Kong on 25 August 2017 .
The film was has grossed US $80.8 million worldwide against a budget of US $14.5 million .
The film was released in China on 17 August 2017 and in Hong Kong on 25 August 2017 and has grossed US $80.8 million worldwide against a budget of US $14.5 million .