Liu Yifei is pretty much the definition of fairylike for me, and so I was so excited when she announced she’ll be playing a fox immortal in Once Upon a Time三生三世十里桃花. Unfortunately, even her and Yang Yang’s face could not savage the film’s undeveloped characters, zero chemistry, poor acting, and atrocious aesthetics.
The film opens as Bai Qian (Liu Yifei), a fox fairy that is 30,000-years-old, runs through the forest like fairies do and then enters a giant jellyfish carriage to attend a wedding. There we find out that the immortals have terrible taste in fashion, and Bai Qian finds a wandering child who speaks like Siri. Soon we learn that Bai Qian looks just like the child’s mother, and the child’s father is her betrothed (Yang Yang) . What a small world!