Bai She Yuan Qi / White Snake ro sub gratis online subtitrat - Xiao-Bai, un demon șarpe alb, este trimis într-o misiune de asasinare a consilierului taoist al împăratului, care a ucis șerpi în masă pentru a obține nemurirea și a câștiga favoarea împăratului. Xiao-Bai, totuși, este atacată de lacheii consilierului înainte de a putea ajunge la el și ulterior este învinsă. Din fericire, ac de păr demonic care i-a fost acordat de Mama Șarpelui este capabil să-și salveze viața cu prețul amintirilor ei.
Xiao-Bai se trezește în satul Snake-catcher, fără să știe că este de fapt un demon sau că este înconjurată de dușmanii ei jurați. Ea îl întâlnește pe Xu Xuan, bărbatul care a salvat-o, și este fermecată de el. Cei doi pornesc într-o călătorie pentru a descoperi cine este Xiao-Bai și pentru a afla secretul acului ei demonic. Perechea este urmărită de Xiao-Qing, sora lui Xiao-Bai, care a jurat Mamei șarpelui că o va recupera pe Xiao-Bai în trei zile sau moare încercând. Pe măsură ce taoiștii, demonii și oamenii se ciocnesc, se desfășoară o poveste despre romantism interzis.