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 odkrywa czarownik i poskromiciel złych duchów Fa Hai (Jet Li). Rozpoczyna bezkompromisową walkę w imię uwolnienia duszy mężczyzny od ciemnych mocy.
Historia zamaskowanego mistrza wschodnich sztuk walki, który w pojedynkę musi powstrzymać grupę terrorystów chcących zdetonować bombę ze zmodyfikowanym DNA, której skutkiem bedzie mutacja ludzkości.
Hongkońska wersja opowieści o Robin Hoodzie. Skorumpowani urzędnicy jednej z chińskich prowincji są notorycznie napadani i okradani przez zamaskowanego człowieka znanego jako "Żelazna małpa". Odbiera on im pieniądze, które później przekazuje biednym. Przeciwko Żelaznej małpie władca prowincji wysyła mistrza wschodnich sztuk walki, który jednak przyłącza się do bandyty, kiedy w okolicy pojawia się szalony mnich z klasztoru Szaolin...