The kingdom of Nan Zhao is brainwashed by the chief of a moon-worshiping cult (Elvis Tsui) who forces the King (Chi-yin Wong) to sentence his Queen (Sun Li) to death, claiming that she is a demoness. In reality, the queen is the descendent of Nui Wa, a goddess. The evil chief unleashes a water demon and the queen sacrifices herself to save her people from the demon. Before she sacrifices, she asks Jiu Zui Xian (Tse Kwan Ho) and a masked stranger to bring her daughter and nanny away.. The story shifts to 10 years later. Li Xiao Yao (Ge Hu) is a mischievous orphan who lives together with his auntie. His auntie falls sick one day and 2 mysterious men tell him to travel to a magical land to retrieve an antidote for his auntie. He meets Zhao Ling'er (Yifei Liu) who is the long-lost daughter of Nan Zhao Kingdom's Queen together with her nanny (Pei-Pei Cheng). Xiao Yao is mystified when Ling'er and her nanny know him and calls him their savior. He later falls for Ling'er and marries her, ...