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