One of the "Key Projects in 2021" invested by the State Administration of Film, Publicity Department of Chinese Communist Party, aims to show how the young people in Shenzhen start businesses after the 18th CPC National Congress (2012), which is officially called "New Era" by the Chinese government.
Official submission of China for the 'Best International Feature Film' category of the 95th Academy Awards in 2023.
It was released in mainland China on February 1, 2022 (the first day of the Chinese New Year). The film made over $211 million, making it the ninth highest-grossing film of 2022.