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