Certainly! Here’s a paraphrased version of the movie description: Originating from China and presented in Mandarin, this film made its debut in Chinese theaters on April 1, 2019.