Punisher 2: Detrás de escena de War Zone

Thomas Jane, el protagonista masculino de la película anterior "The Punisher", todavía fue seleccionado como protagonista cuando se estaba preparando la película. Más tarde, debido a problemas de programación y al propio Thomas, fue reemplazado por Ray Stevenson. La película anterior "The Punisher" originalmente consideró que apareciera Microchip de los cómics, pero fue abandonada debido a la fuerte aversión personal del director Jonathan Hensley hacia este personaje, y Microchip finalmente apareció en "The Punisher 2: "War Zone". Doug Hutchison inicialmente se negó a participar en la película porque no entendía el guión y no podía imaginar cómo interpretar el papel del loco Ben Jimmy. Sólo después de que el director Lexis Alexander llamó e insistió en la invitación, Doug finalmente interpretó este papel. El nombre del hotel llamado "Brad Street Hotel" que Frank introduce en el tráiler proviene del nombre del autor del cómic de Punisher: "Timothy Bradstreet".