Niezwykle widowiskowa i doskonale zrealizowana ekranizacja jednej z chińskich legend w reżyserii, uznanego twórcy kina akcji, Tony Ching Siu Tung. W odległych czasach obok ludzi zamieszkały hordy goblinów, potworów i złych duchów.
Wśród nich były dwa węże, biały i zielony. Pewnego dnia młody zielarz Xu Xian (Raymond LAM) udał się w góry i przypadkowo wpadł do jeziora. Biały Wąż, pod postacią pięknej kobiety (Eva HUANG), przyszedł mu na ratunek. Pomiędzy demonem a człowiekiem narodziło się uczucie.
Wkrótce prawdę o małżonce XU odrywa czarownik i poskromiciel złych duchów Fa Hai (Jet LI). Rozpoczyna bezkompromisową walkę w imię uwolnienia duszy mężczyzny od ciemnych mocy.