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