Closed the blind, grab the popcorn, turn off the phone and prepare to binge watch The Punisher that will be hitting Netflix next month! Date set for November 17th!