Another week, another resurrection. If you're gonna die on TV, Arrow is the show to do it on, because the dead tend not to stay that way. This week's revival comes in the rather surprising form of John Diggle's brother Andrew, who it turns out is actually working for H.I.V.E., rather than having been killed by them. That serves as the fuel for what is one of the most memorable and action-packed episodes of Arrow to date, stuffed with some rather explosive (at times literally) fight scenes and stunts. Last week was the first real stumble of Season 4, but it was worth it to get to this, and it should be the start of one hell of a run before the mid-season break. Now that the Legends of Tomorrow setup is pretty much finally (almost? hopefully?) done, the show can really start to drive forwards with its own plot, in particular the threat of Damien Darhk (and Neal McDonough is once again absolutely electric here), which is further established in this episode. In amongst all the Diggle drama and incredible action, there's the meeting of Oliver and Darhk, the return of Malcolm Merlyn, Thea's bloodlust, and all these developments and more, while great to watch, left a few things unanswered.