The movie hit screens in China on February 5, 2019, earning 4.6 billion yuan (683 million US dollars) at the box office, making it the second biggest Chinese sci-fi earner ever at the Chinese box office.
Netflix has since acquired the movie rights, with plans to make it available in various languages.
Source: China Plus