Season 1 Episode 23 Sacrifice

Arrow Episode 23 "Sacrifice" Promo

Heroes are forged and sacrifices are made in the epic Arrow Season 1 finale titled "Sacrifice" airing next Wednesday on CW.