Remake de The Boxer From Shantung de Chang Cheh, Hero raconte l'histoire de Ma Wing Jing (Takeshi Kaneshiro) et son frère, arrivés tous deux à Shanghaï à la fin du dix-neuvième siècle et qui, avec l'aide de Tam See (Yuen Biao), chef d'une des triades locales, va progressivement prendre du galon jusqu'à lui faire de l'ombre.