Wydanie Światowa premiera filmu Punisher miała miejsce 12 kwietnia 2004 roku w Los Angeles, podczas której pojawili się obsada i twórcy filmu oraz zaproszeni goście. Film zadebiutował dla szerszej publiczności w Stanach Zjednoczonych 16 kwietnia. W Polsce pojawił się 18 czerwca tego samego roku.
Odbiór Box office Punisher, przy budżecie szacowanym na 33 miliony dolarów, zarobił prawie 55 milionów, z czego w Stanach Zjednoczonych i Kanadzie prawie 34 miliony.
Krytyka w mediach Film spotkał się z negatywnymi opiniami krytyków. W serwisie Rotten Tomatoes 29% z 172 recenzji uznano za pozytywne, a średnia ocen wystawionych na ich podstawie wyniosła 4,6/10. Na portalu Metacritic średnia ważona ocen z 36 recenzji wyniosła 33 punkty na 100. Natomiast według serwisu CinemaScore, zajmującego się mierzeniem atrakcyjności filmów w Stanach Zjednoczonych, publiczność przyznała mu ocenę B+ w skali od F do A+.