The Punisher was pushed back because of the tragedy in Las Vegas. Today Netflix and Marvel is moving forward with the show releasing a second trailer and announcing that it will arrive on Netflix November 17th. Check the second trailer to see what to expect from Frank Castle.