Arrow Season 2 Episode 15
HDTV
Episode: 15
Air Date: 2014-03-05
In the present, Slade visits Oliver and makes his intentions clear. Five years earlier, Slade, Sara, and Oliver launch their assault on the Amazo, but things go wrong when Slade…
Episode Title: The Promise