Deux orphelins dont les parents respectifs ont été tués par le même homme, le Seigneur He Suo (Yu Cheng-hui) connaissent des destins différents. Le premier Zhi Ming (Jet Li) est envoyé au Temple de Shaolin du Nord par sa mère. Le second Sima Yan (Huang Qiu-yan) est confié au Temple du Sud par son oncle. A l'approche de l'anniversaire de He Suo, Zhi Ming, Sima Yan, décident chacun de leur coté d'assouvir leur vengeance...