Punisher

‘The Punisher’ — what did you think?

102_CRIME_111_Unit_03324R

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.