Давным-давно, когда люди соседствовали с богами и духами, мир разделили три царства — Сиянь, Хаолин и Чэньжун. Высоко в горах Чжаоюнь росли неразлучные Цянсюань (Чжан Ваньи) и Сяояо (Ян Цзы), пока война не лишила их семьи. Перед смертью бабушка взяла с них клятву — всегда быть вместе. Но судьба разлучила их: Сяояо увезли на гору Юй учиться магии.
Спустя века она стала Сяолю, скромной знахаркой из Циншуя, помогающей всем нуждающимся. Её мечта — тихая жизнь без потрясений. Но однажды она находит израненного юношу (Дэн Вэй), и всё меняется. Впереди — неожиданные встречи, тайны и испытания. История основана на третьей книге цикла Тун Хуа «Книга гор и морей». Любопытно, что первые две части легли в основу дорамы «Обещание» (2017).