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