O filme é ambientado em 1917 no início da China Republicana na Liu Village, na fronteira de Yunnan. Liu Jin-xi (Yen) é um artesão de aldeia cuja vida tranquila é irrevogavelmente quebrada pela chegada de dois gangsters notórios na loja geral local. Quando Liu sozinho salva a vida do comerciante, ele vem sob investigação pelo detetive Xu Bai-jiu (Kaneshiro). Convencido de que o domínio das artes marciais de Liu desmente uma história oculta de treinamento por parte de um dos clãs viciosos da região, Xu persegue obstinadamente o herói tímido e chama a atenção do submundo criminoso da China no processo.
Fundida: Donnie Yen como Liu Jinxi, que é realmente Tang Long, o filho do Mestre. Takeshi Kaneshiro como Xu Baijiu, um detetive versado em fisiologia e acupuntura. . Tang Wei como Yu, a esposa de Liu Jinxi. Jimmy Wang como o Mestre, o líder dos 72 demônios eo pai de Tang Long. Kara Hui como 13ª Senhora, a esposa do Mestre.