Historia completa
Frank Castle es un agente del FBI en Tampa que hace su última misión encubierta antes de retirarse. Se hace pasar por traficante de armas en una operación que sale mal: Bobby Saint, hijo del mafioso Howard Saint, muere en el tiroteo. Howard descubre quién era el agente infiltrado. Su esposa, Livia, exige que no quede nadie de la familia de Castle.
Castle está en una reunión familiar en Puerto Rico, con su esposa Maria, su hijo Will y sus padres. Los hombres de Saint, al mando de Quentin Glass, la mano derecha del mafioso, y de John, hijo de Saint, irrumpen en la fiesta y matan a todos. Castle recibe varios disparos, lo dejan en un muelle y lo hacen volar. Sobrevive, el mar lo lleva hasta un pescador local, Candelaria, y se recupera poco a poco.
Cinco meses después, Castle vuelve a Tampa con un arsenal y se instala en un edificio deteriorado. Sus vecinos son tres solitarios: Joan, mesera que huyó de novios violentos; Bumpo, un muchacho grandote; y Dave, lleno de piercings. Quiere venganza, pero planeada. Con ayuda de Mickey Duka, un empleado de Saint que le pasa información, Castle empieza a atacar el dinero del mafioso y a sembrar desconfianza dentro de la organización.
Saint manda asesinos tras él. Un pistolero que canta en una cafetería lo ataca en la carretera y termina muerto. Después llega el Ruso, un gigante que destruye el departamento de Castle en una pelea larga hasta que lo tiran por las escaleras. Glass tortura a Dave, que no delata a Castle. Mientras tanto, Castle descubre el secreto de Glass y arma una trampa: hace creer a Saint que Livia lo engaña con el propio Glass. Saint mata a Glass a puñaladas y lanza a Livia frente a un tren.
En la última noche, Castle ataca el club de Saint y mata a todos los matones, incluido John. Saint huye herido y Castle lo encuentra en el estacionamiento. Antes del final, le cuenta cómo lo manipuló para matar a su mejor amigo y a su esposa. Castle lo arrastra atado a un auto, y una serie de explosiones en el estacionamiento forma el dibujo de una calavera. Solo, piensa en quitarse la vida, pero un recuerdo de Maria lo hace desistir. Deja dinero para sus vecinos y, en el puente Sunshine Skyway, adopta el nombre de Punisher, prometiendo castigar a quien dañe a los inocentes.

