By now you’ve had time to binge watch The Punisher on Netflix, the latest series from their partnership with Marvel. So what did you think? Leave your thoughts in the comments section below, and talk about The Punisher with the Superhero News community.

Advertisement