After the murder of his family, Marine veteran Frank Castle (Jon Bernthal)
became a vigilante known as "The Punisher" with only one goal in mind, to avenge them...While driving through Michigan, Frank stops for a beer at a roadside bar. But staying out of trouble has never been his strong suit...Rachel recalls the night everything changed and lets Frank in on the truth about her name. Russo (Ben Barnes) sits down with a face from his childhood...Amy (Giorgia Whigham) rushes to protect Frank, who lies defenseless in a hospital. Pilgrim (Josh Stewart) gets some crushing news, and Karen Page (Deborah Ann Woll) calls in a favor...Frank, Pilgrim, Madani (Amber Rose Revah), Russo, Amy, Curt (Jason R. Moore) and the Schultz family. No bullet is left unspent as season two comes to an explosive conclusion...
We use cookies to help you navigate our website and to keep track of our promotional efforts. Some cookies are necessary for the site to operate normally while others are optional. To find out what cookies we are using please visit Cookies Policy.