Arrow: City of Blood

"City of Blood" is the twenty-first episode of season two of the superhero-action series Arrow and the forty-second episode of the series overall. The episode was directed by Jesse Warn with a teleplay written by Andrew Kreisberg and Keto Shimizu based on a story treatment by Greg Berlanti and Geoff Johns. It first aired on the CW Network on Wednesday, April 30th, 2014 at 8:00 pm.