Xu Xuan is a cultivating doctor who meets Bai Yaoyao, a little white snake who gathered enough cultivation to transform into a human. They grow close and eventually fall in love. To save his life, she breaks a heavenly seal, accidentally releasing chaos and destruction to the human world. To save the world, she sacrifices herself and disintegrates. Fa Hai appears and tries to make them fall apart. Bai Yaoyao, upon hearing the news, is devastated and decides to retreat from the world. Many years pass by and they meet again.