The film, made with a USD 22 million budget, has been completed but its release may take some time after clearances by Chinese official bodies. The film was made in Chinese and will be released simultaneously in both the countries. The Hindi dubbed version will be released in India