Дух Белой Змеи провела тысячу лет, исследуя саму себя, и наконец обрела способность превращаться в прекрасную девушку. Теперь ей предстоит отправиться в буддийский храм, где она поймет, что должна жить как обычный человек. Следуя учениям буддизма, девушка решает не прибегать к злым уловкам и не пожирать человеческие души, чтобы стать еще сильнее. Однако не все демоны решают поступать так же.
В столице империи Сун, Ханчжоу, Белая Змея встречает молодого лекаря Сюй Сюаня и с ним начинают развиваться близкие отношения. Но в городе объявляется злобный демон, принявший облик ядовитой змеи, который пожирает детей. Между тем, один монах уверен, что не бывает демонов с добрыми душами. Таким образом, Белой Змее и ее возлюбленному придется преодолеть множество препятствий, чтобы сохранить свою любовь и остановить зло, угрожающее городу.