[4] The film follows the personal and professional lives of members from the China Rescue & Salvage, which is under the Chinese Ministry of Transport.
The film has received financial and production backing and assistance from the Chinese Ministry of Transport.
On 18 December, Sony Classical and Milan Records released a soundtrack album consisting of 27 tracks.
The film was originally scheduled to be released on 25 January 2020 in both China and the United States, but was delayed due to the COVID-19 pandemic.
"[9] In the United States and Canada, the film had a limited release and ranked 25th in its opening weekend, grossing $9,674 from 65 theaters with an average of $148 per theater[10] On review aggregator Rotten Tomatoes, the film has an approval rating of 90% based on 10 reviews, with an average rating of 6.4/10.