Frank Castle lähtee jahtaamaan huumelordia, joka on vastuussa hänen perheensä kuolemasta. Kun operaatio epäonnistuu, hän joutuu toteamaan, että hänen vanha partnerinsa on osa korruptoitunutta huumerinkiä.
Frank Castle on poliisi, jonka perheen mafia murhasi autopommilla. Koska monet uskoivat myös hänen kuolleen räjähdyksessä, Castlen täytyi kadota näkyvistä. Hän asettui asumaan kaupungin katujen alla oleviin viemäreihin ja kosti perheensä kuoleman tappamalla 125 rikollista seuraavien viiden vuoden aikana. Castlen entinen partneri Jake Berkowitz uskoo, että Castle on elossa ja on moottoripyörällä ajeleva kostaja, jota kutsutaan nimellä The Punisher. Castle on omin käsin heikentänyt kaupungin järjestäytynyttä rikollisuutta, mikä on tehnyt haavoittuvaiseksi hänen perheensä surmasta vastuussa olevan miehen: Gianni Francon. Kun kilpaileva mafia, japanilainen yakuza, kidnappaa Francon viattoman pojan, Castle päätyy ironisesti auttamaan miestä, jonka hän haluaisi tappaa.