Arrow keeps killing it, week after week. Aside from that snooze fest of “Birds of Prey” of course. But they returned to from this week with the episode called “Deathstroke” which featured well…Deathstroke. We got a lot of Slade Wilson this week which is ALWAYS an awesome thing. But there were a lot of interesting things in play this week and it led to one of the best episodes of the season so far.