Frank Castle (Dolph Lundgren) is de meest gezochte, mysterieuze en gewelddadige crimineel van de stad die bekend staat als "The Punisher". Castle heeft in de afgelopen 5 jaar tenminste 125 maffialeden om het leven gebracht. Hij is een voormalige politieagent en verloor zijn complete familie na een brute aanslag door de maffia, waarna hij besloot een eenmansactie te voeren tegen de maffia en wraak te nemen.