In Pamir, there is an ancient tribe that believes in mysterious powers, where the forces of good and evil have been at odds for many years. This year, the leader of the evil faction (played by Di Wei) murders the elder to seize power; before dying, the elder informs his slave, Sna (played by Zhu Baoyi), that the successor will come from the east... Hong Kong designer Zu (played by Chow Yun-fat) and his girlfriend Ada (played by Lan Jieying) travel to Nepal. Zu encounters a danger in the wild, and after being injured, he returns to Hong Kong for treatment. In the hospital, Zu often sees the phantom of Sna. Soon, Sna also arrives in Hong Kong and rushes to the hospital to heal Zu's injuries, granting him special abilities. While keeping Sna's stay a secret from Ada, Zu gradually develops feelings for Sna. Meanwhile, the leader of the evil faction comes to Hong Kong with the intention of killing Zu and Sna. In order to fulfill the previous master's request, Sna hints to Zu to go to Nepal to subdue the evil faction, but their opponent has already gotten closer to them...