Arrow Season 2 Episode 21
City of Blood
After the death of someone close to him, Oliver decides to give himself up to Slade rather than risk further bloodshed on his friends and family. Meanwhile, Laurel renews her investigation into Sebastian Blood, and Slade makes his final plans to unleash his Mirakuru-enhanced army on Starling City.
- 2 - 23UnthinkableMay. 14, 2014
- 2 - 22Streets of FireMay. 07, 2014
- 2 - 21City of BloodApr. 30, 2014
- 2 - 20Seeing RedApr. 23, 2014
- 2 - 19The Man Under the HoodApr. 16, 2014
- 2 - 18DeathstrokeApr. 02, 2014
- 2 - 17Birds of PreyMar. 26, 2014
- 2 - 16Suicide SquadMar. 19, 2014
- 2 - 15The PromiseMar. 05, 2014
- 2 - 14Time of DeathFeb. 26, 2014
- 2 - 13Heir to the DemonFeb. 05, 2014
- 2 - 12TremorsJan. 29, 2014
- 2 - 11Blind SpotJan. 22, 2014
- 2 - 10Blast RadiusJan. 15, 2014
- 2 - 9Three GhostsDec. 11, 2013
- 2 - 8The ScientistDec. 04, 2013
- 2 - 7State v. QueenNov. 20, 2013
- 2 - 6Keep Your Enemies CloserNov. 13, 2013
- 2 - 5League of AssassinsNov. 06, 2013
- 2 - 4CrucibleOct. 30, 2013
- 2 - 3Broken DollsOct. 23, 2013
- 2 - 2IdentityOct. 16, 2013
- 2 - 1City of HeroesOct. 09, 2013