Frank Castle lives to fight another day. Netflix just renewed Marvel’s The Punisher for season 2. The streaming service made the announcement on the show’s Facebook page with a post that says “Season 2 is coming.” Jon Berthal, who plays Castle, was particularly enthused to play the role initially. He told Variety, “Fully candid, being part of a superhero franchise was not something that I really had an ambition towards; it wasn’t really on my radar.” He got onboard when he played a part in Marvel’s Daredevil, which is one of the six Marvel shows we have on Netflix now. The other four being The Defenders, Jessica Jones, Iron Fist, and Luke Cage.