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