Tang Yunlong (Vincent Zhao) je archeolog, který obchodníkovi s kradenými starožitnostmi vezme mapu s poklady taoistického kláštera v pohoří Wudang. V klášteře právě začíná turnaj bojového umění, kterého se účastní Tangova dcera Ning (Xu Jiao). Zatímco ona bojuje, Tang hledá poklady, přičemž neustále naráží na tajemnou účastnici turnaje, překrásnou Tianxin (Yang Mi). Ta se však na turnaj dostala podvodem. Brzy však zjistí, že Tianxin nehledá, stejně jako on, bohatství, a že skutečné zlo se skrývá jinde. (mortak)