Seorang pelayan muda bernama Liu Ying menyelamatkan seekor ular atas nama nyonya mudanya dalam sebuah pertemuan kebetulan. Namun, ular itu ternyata adalah naga purba berumur seribu tahun bernama Yuchu Longyan, yang kini ingin menikahinya untuk membalas kebaikannya. Kehidupan keduanya kemudian menjadi terjerat satu sama lain saat cinta mereka melampaui tiga kehidupan.