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