We all loved The Punisher here at SIWTS, which was somewhat up in the air after Netflix’s mediocre showings with Iron Fist and Defenders. We were happy to gush about the shows highs and point out the very few lows, and wish heavily that Frank and Karen find love in each other sooner than later. More in this week’s episode!