In den feuchten Röhren der Kanalisation haust der 'Punisher' (Dolph Lundgren), ein verbitterter Ex-Cop namens Frank Castle, dessen Racheakte gemäß der Devise 'Wenn du schuldig bist, bist du tot' die Unterwelt das Fürchten lehrt. Als die japanische Yakuza die örtliche Mafia ausbootet und die Kinder der Gangsterbosse als Geiseln nimmt, zwingt der Gangsterboß Gianni Franco (Jeroen Krabbé) den kinderlieben 'Punisher', bei einer Befreiungsaktion mitzumachen. Der Coup gelingt und der 'Punisher' radiert erst die japanische Killerarmee aus und bringt danach Franco um.