Vin Diesel dostał propozycje zagrania głównej roli, jednak odmówił.
Rolę Franka Castle'a (Punishera) zaoferowano Hugh Jackmanowi, jednak nie mógł jej przyjąć, gdyż był już w trakcie kręcenia "Van Helsinga".
W scenie gdy gangsterzy mordują rodzinę Franka, jeden z jego kuzynów próbuje uciec na motocyklu. Zostaje jednak zabity i spada z niego. Kilka chwil później główny bohater, dobiega do maszyny by podążyć za uciekającą żoną i synem ale martwego mężczyzny nie ma już obok motocykla.
Zdjęcia do filmu nakręcono w Tampie (Floryda, USA).
Zanim na miejsce filmowania i miejsce akcji filmu została wybrana Tampa. Kalifornia, reżyser brał pod uwagę następujące miejsca: Biloxi w Mississippi, Mobile w Alabamie, Nowy Orlean w Louisianie i Galvestonw Texasie.
Kevin Nash, wrestler, musiał do filmu obciąć włosy. Żeby wyjaśnić swoją fryzurę fanom symulował "zakład" o włosy w walce z Chrisem Jericho.
Scena eksplozji przed bankiem nie zostala uprzednio odpowiednio ogłoszona wśród mieszkańców miasta i wielu z nich sięgnęło po słuchawki dzwoniąc pod 911.
Podczas kręcenia sceny walki na noże Kevin Nash został przez przypadek ugodzony nożem przez Thomasa Jane'a.
Dom który został użyty w filmie jako posiadłość Howarda Sainta, podczas kręcenia zdjęć należał do byłego gracza NBA Matta Geigera.
Były gracz NBA Matt Geiger był właścicielem domu który w filmie należy do Howarda Sainta.
Według początkowej wersji scenariusza, Livia Saint miała popełnić samobójstwo.
Spora liczba postaci np. Joan, Bumpo, Spacker Dave czy Rosjanin pochodzą z serii komiksu "Welcome Back, Frank".
Model noża Franka: Benchmade model 42 balisong.
W końcowej scenie Castle używa broni typu Colt M4A1.
Jesse Thompson gra małą rólkę epizodyczną w filmie, która jednak została wycięta z filmu.
Matt Geiger (zawodnik NBA) użyczył swój dom ekipie filmowej, aby ta mogła nakręcić scenę zabójstwa rodziny.
W pierwszych trailerach czaszka (symbol Punishera) została chłodno przyjęta przez fanów komiksu. Postanowiono zmienić jej wygląd. Na plus.
Strzelanina w klubie The Saints and Sinners początkowo miała być o wiele dłuższa i bardziej krwawa.
Micky Duka był wzorowany na postaci Mickey Fondozzi, informatyka, który pracował dla Punishera.
Thomas Jane ani razu nie korzystał z pomocy kaskadera.
Oryginalnie Punisher miał mieć pomocnika, Davida Liebermana, ale pomysł ten nie spodobał się reżyserowi filmu.
Miejsca, które brane były pod uwagę do kręcenia filmu to: Biloxi, Mississippi; Mobile, Alabama; New Orleans, Louisiana; Galveston, Texas.
Aby otrzymać rolę Punishera, Thomas Jane musiał ćwiczyć każdego dnia 2 godziny.
Zdjęcia do filmu rozpoczęły się 2 sierpnia 2003 roku, a zakończyły 14 października tego samego roku.