Arrow review – 2×21: ‘City Of Blood’

arrow

‘City Of Blood’ plays like a typical pre-finale episode: there’s a lot of set-up, a whole bunch of hand-wringing and a few giant cliffhangers. Hold on to your hoods. Let’s bitch it out…