Ye Zhen, princess of a fallen country, is resurrected by a magic pearl. She adopts the alias of Jun Fu, and wanders around the nine provinces, weaving dreams for people with the Hua Xu tune. On her adventures, she meets Mu Yan, and develops romantic affections for him. Jun Fu does not know until later that Mu Yan is actually Su Yu, crown prince of the Chen Kingdom, and had disappeared from home to avoid fighting with half-brother Su Xie for the throne. When fate pushes both of them to the frontlines of the war for world dominance, Mu Yan chooses Jun Fu over the throne, and tales of their love last throughout the ages.