The Punisher release date was revealed in a brand new trailer (watch it HERE), which stopped toying with fans and finally "declassified" the much-anticipated premiere date.
We here at Comicbook.com (like many fans) thought that Marvel would debut The Punisher in a surprise premiere during New York Comic Con; however, the terrible tragedy of the Las Vegas shooting changed all that. Marvel ultimately pulled The Punisher Panel from NYCC, leaving fans wondering when the highly-anticipated series would be arriving, and sparking discussions of whether or not the delay was appropriate response to what happened in Las Vegas.
As stated, a November 17th premiere date will allow Marvel fans (at least in the US) to settle in enjoy the warpath of Jon Bernthal's Frank Castle over the Holidays, which is a gift definitely worth giving thanks for.
Catch The Punisher's 13-episode season in its entirety starting on November 17th, on Netflix.