"In a film that centres on Tang Zhijun's quixotic search for alien life in outer space, Chinese actress Ailiya holds her own despite it being a supporting role in a film singularly focused on its main protagonist. With the overall tone of the film leaning on the farcical, she has managed to still bring to her role truth, nuance, and compassion, creating a character that is compelling to watch."