Były oficer jednostek specjalnych Frank Castle (Ray Stevenson) w wyniku porachunków mafijnych traci rodzinę, która zostaje zamordowana na jego oczach. Odnalezienie przestępców i pomszczenie bliskich staje się celem jego życia. Pod pseudonimem Punisher rozpoczyna krwawą rozprawę z przestępcami. Dopada szefa nowojorskiej mafii Billy'ego Russotiego (Dominic West) i potwornie go oszpeca. Rozwścieczony gangster przybiera imię Jigsaw i kompletuje gang, w skład którego wchodzą najwięksi kryminaliści. Punisher musi stawić czoła nie tylko groźnej armii Jigsawa, ale także agentom federalnym, którzy próbują powstrzymać samozwańczego bojownika sprawiedliwości. Ekranizacja kultowego komiksu.