If current server doesn't work please try other servers below.
We cannot control the ads from this video player because it is 3rd party service.
- 23
UnthinkableMay. 14, 2014 - 22
Streets of FireMay. 07, 2014 - 21
City of BloodApr. 30, 2014 - 20
Seeing RedApr. 23, 2014 - 19
The Man Under the HoodApr. 16, 2014 - 18
DeathstrokeApr. 02, 2014 - 17
Birds of PreyMar. 26, 2014 - 16
Suicide SquadMar. 19, 2014 - 15
The PromiseMar. 05, 2014 - 14
Time of DeathFeb. 26, 2014 - 13
Heir to the DemonFeb. 05, 2014 - 12
TremorsJan. 29, 2014 - 11
Blind SpotJan. 22, 2014 - 10
Blast RadiusJan. 15, 2014 - 9
Three GhostsDec. 11, 2013 - 8
The ScientistDec. 04, 2013 - 7
State v. QueenNov. 20, 2013 - 6
Keep Your Enemies CloserNov. 13, 2013 - 5
League of AssassinsNov. 06, 2013 - 4
CrucibleOct. 30, 2013 - 3
Broken DollsOct. 23, 2013 - 2
IdentityOct. 16, 2013 - 1
City of HeroesOct. 09, 2013
Arrow: 2×21
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.
Episode Title:City of Blood
Creator:Andrew Kreisberg, Greg Berlanti, Marc Guggenheim
Stars:Ben Lewis, David Ramsey, Joseph David-Jones, Juliana Harkavy, Katherine McNamara, Katie Cassidy, Rick Gonzalez, Stephen Amell
Networks:The CW
Serie:Arrow
Country:United States of America
Year:2012
Studios:Berlanti Productions, DC Entertainment, Warner Bros. Television

