Season 2 Episode 15 The Promise

Arrow Season 2 Episode 15 "The Promise" Promo

Oliver is shocked when he learns that Slade has come to Starling City in Arrow Season 2 Episode 15 "The Promise" airing next week.