Après s’être vengé de ceux qui avaient causé la mort de sa femme et de ses enfants, Frank Castle (Jon Bernthal) découvre un complot dont les ramifications s’étendent au-delà de la pègre new-yorkaise. Désormais connu sous le nom de Punisher, il veut faire éclater la vérité sur