Originally filmed in Nepal, this action saga delves into the distinctions between Chinese kung-fu and the secrets of an esoteric Buddhist sect. Determined to fight for their masters, martial arts experts from the rivaling groups face off in a dangerous showdown that will determine which fighting style is superior.