Chodziły plotki, że Michael Paré był kandydatem do roli Punishera, ten jednak temu zaprzeczył. Początkowo producenci planowali zaangażować Christophera Lamberta, który jednak musiał odmówić z powodu kontuzji kostki. Ostatecznie główną postać zagrał Dolph Lundgren.
Początkowo rolę detektyw Sam Leary otrzymała Nicole Kidman. Ostatecznie w tę postać wcieliła się Nancy Everhard.
Gdy gaśnie oświetlenie budynku, widać serie strzałów, jakie oddają członkowie yakuzy do Punishera i Franco. Gdy włączają się czerwone lampki, na ścianie nie ma ani jednej dziury po kuli, a powinny być ich setki.
Gdy pod koniec filmu Punisher walczy z jednym z Japończyków, kabura z bronią na jego plecach pojawia się i znika, w zależności od ujęcia.
Zdjęcia do filmu nakręcono w Sydney (Australia).
Film pierwotnie miał być kręcony w Nowym Jorku (Nowy Jork, USA), jednak z powodu napiętego budżetu plan przeniesiono do Seattle (Waszyngton, USA), by ostatecznie zdecydować się na Australię, gdzie na reżysera czekało nowo powstałe studio filmowe. Akcja filmu rozgrywa się jednak w Seattle - w jednej ze scen det. Berkowitz pokazuje det. Leary mapę, na której zaznaczone są morderstwa popełnione przez Punishera, i jest to plan miasta Seattle.
Projekcja filmu została zakazana w Republice Południowej Afryki. Dopiero później pojawił się on w tym kraju jako film video.
Dolph Lundgren sam wykonał większość popisów kaskaderskich w tym filmie.
Aktorzy improwizowali podczas kręcenia scen walki, żeby nadać im większy realizm.
Dolph Lundgren jest współautorem monologów pojawiających się na początku i końcu filmu.
Policyjne samochody użyte na potrzeby filmu to dwa australijskie modele Valiantsa (konkretnie 1976 VK and 1977 CL) mające kierownicę po prawej stronie.
W komiksowym pierwowzorze Frank Castle był komandosem, w filmie natomiast to były policjant.
Zdjęcia do filmu rozpoczęły się 16 sierpnia i trwały do października 1988 r.
Pierwotnie film miał doczekać się sequela, lecz z powodu kłopotów finansowych wytwórni New World's, plany zostały zniweczone.
W scenie tortur pani Tanaka pyta Punishera, kto go przysłał, na co ten odpowiada, że Batman. Tej kwestii nie było w scenariuszu, Dolph Lundgren ją zaimprowizował.