Coming off of the shocking events of last week's episode, "Seeing Red," it was to be expected that "City of Blood" would take a bit of a breather, clearing the air just enough to set the pieces in motion for what looks to be an action packed final two episodes of Arrow's second season. This week's outing does exactly what we expected, though it's unfortunately a bit of a messier hour than we've grown accustomed to. For the most part, season two has been a wild ride, with plenty to dissect and get excited about. This week, however, is a bit of a step back, and perhaps the most disappointing episode since the show came back from its winter break.