Действие фильма происходит в древнем мире, где злобные демоны живут незаметно среди людей. Чародей-монах Фа Хай и его неуклюжий ученик покидают свой Храм для того, чтобы изгнать демона-летучую мышь, прежде чем он сможет посеять хаос на предстоящем фестивале фонарей. Но они пока не знают, что демоны Белая змея и Зеленая змея, вековые существа, тоже находятся рядом с людьми. Белая змея делает ошибку, спасая красивого травника Сюй Сяня от утопления. А-ля "Русалочка", она поражена человеком, который вызывает в ней чувства, разрывающие саму ее суть. И теперь Белая змея уже не знает, кто она на самом деле, человек или демон, потому что всей душой хочет быть вместе с Сюй Сянем. Так как связь между человеком…
В сериале рассказывается о приключениях двух молодых людей (Ветра и Облака), воспитанных в традициях боевых искусств, их борьбе за власть и любовь, а также поисках ими «легендарного меча».