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