Promotional images for the Arrow episode City of Blood

The Arrow episode “City of Blood” hits next week on April 30, and it looks like Slade’s army of Deathstrokes is indeed taking over Starling City! This should be a good one.

Here are a whole bunch of preview images for the episode, and don’t forget that Arrow is new TONIGHT (April 23) with “Seeing Red” at 8PM on The CW.

Enjoy the gallery: