Yang Zhuo's wife, An Nan, is kind and hardworking, but he feels embarrassed by her unattractive appearance. While overseeing construction in an old town, he discovers an antique shop selling a magical wishing seed. The elderly shopkeeper warns him that wishes cannot be undone. A lame beggar desperately tries to stop him, warning of a terrible price. Yang Zhuo dismisses the warning and buys the seed.
At home, he wishes for An Nan to possess the extraordinary beauty of actress Xu Feier, then crushes the seed. Thunder rolls through the night. News breaks that Xu Feier has died in an accident.
The next morning, An Nan looks exactly like the actress. Even her photographs have changed. But her transformation brings disturbing behavior: explosive anger, an obsession with expensive skincare products, and a silk scarf concealing a scar around her neck. She also develops Xu Feier's cruel habit of killing small animals. At times, a second personality surfaces.
Yang Zhuo eventually discovers a horrifying truth. The beggar's wife has An Nan's original face. His wish has grafted Xu Feier's head onto An Nan's body, bringing the actress's personality with it. An Nan's own consciousness is steadily being consumed.
Terrified that pregnancy might ruin her beauty, An Nan secretly aborts their child, devastating her in-laws. Yang Zhuo returns to the shop and obtains a seed that can reverse the wish, despite another warning about the danger.
As the personalities clash, An Nan attacks him. He crushes the second seed, restoring her original appearance and memories. Yet Xu Feier's personality remains hidden inside her.
Even after witnessing the horror his vanity has caused, Yang Zhuo cannot accept his wife's restored face. He returns to the old town, buys another wishing seed, and makes the same wish again. The nightmare begins anew.