Frank Castle vai atrás do traficante responsável pela morte de sua família. Quando a operação falha, ele é forçado a perceber que seu antigo parceiro faz parte do círculo corrupto das drogas.
A família do policial Frank Castle foi assassinada por um carro-bomba plantado pela máfia. Como muitos acreditavam que ele havia morrido na explosão, Castle teve que desaparecer do mapa. Ele montou seu próprio alojamento no esgoto sob as ruas da cidade e vingou a morte de sua família matando 125 criminosos nos cinco anos seguintes. O ex-parceiro de Castle, Jake Berkowitz, acredita que Castle está vivo e é o vingador motociclista que foi apelidado de "O Justiceiro". Enquanto isso, Castle enfraqueceu sozinho o crime organizado em sua cidade, deixando vulnerável o homem responsável pelo ataque à família Castle: Gianni Franco. Quando o filho inocente de Franco é sequestrado por uma quadrilha rival, a Yakuza japonesa, Castle se encontra na posição irônica de ajudar um homem que ele gostaria de matar.