Молодая служанка Лю Ин во время прогулки натыкается на маленькую белую змею, которая выглядит больной. Девушка решает помочь существу и забирает его домой, даже не подозревая, что под чешуей скрывается древний повелитель драконов Юйчу Лунъянь. Когда тот принимает свой настоящий облик, он решает, что обязан отблагодарить спасительницу, и самым логичным способом считает женитьбу. Вот только судьба постоянно вставляет палки в колеса: из-за случайного несчастного случая с хозяйкой Лю Ин дракону приходится заключить сделку с хранителем павильона созвездий. Он обещает оберегать другую женщину на протяжении трех жизней, из-за чего вынужден держаться в стороне от своей возлюбленной, хотя постоянно находится где-то поблизости. Проходят десятилетия, Лю Ин перерождается, каждый раз забывая о прошлом, а дракон продолжает следовать за ней тенью, пытаясь защитить её от невзгод. В одной жизни она становится обычной травницей, в другой — дочерью генерала, но в каждой из этих реальностей они снова сталкиваются. Грустно наблюдать, как он помнит каждое мгновение, а она видит в нем лишь незнакомца или странное видение. Юйчу Лунъянь буквально разрывается между своим долгом и желанием просто быть рядом, пока за кадром плетутся интриги небесного царства и решается вопрос о том, сможет ли он вообще сохранить свою бессмертную сущность ради этой связи.