1920'ernes Shanghai er en by under hårdt pres, dels fra de invaderende japanske styrker, dels fra den lokale mafia. Men om natten begynder en maskeret mand at dukke op og angribe byens fjender. Han sætter en skræk i alt og alle, der kommer på hans vej, men ingen kender til hans egentlige hævnmotiver. Den super-talentfulde Donnie Yen spiller hovedrollen og vores yndlings asiatiske babe Shu Qi står ved hans side.