This week, Marvel released the trailer for their upcoming Netflix series The Punisher. At first, all seemed well, and folks excited for the show finally got their teaser. However, soon Twitter realized that the series’ November 17th release date is the same day as another much anticipated comic adaption — Justice League. With The Punisher being […]