City of Blood

"City of Blood" is the upcoming twenty-first episode of the second season of Arrow, and the forty-fourth episode overall. It will air on April 30, 2014.

Production
Preparation ran from March 6 until March 14, 2014. Shooting began on March 17 and will end on March 26, 2014.