what's the release date for the punisher on netflix
The Punisher (TV series) The Punisher premiered in New York City on November 6, 2017, with the full season of thirteen episodes released on November 17 on Netflix. In December 2017, the series was renewed for a second season.