Slade Ready to Strike

Who is the poor soul that Slade getting ready to rain down with pain on "The Promise?"
Added:

Oliver and Slade are Tense on the Freighter

Things look tense between Oliver and Slade on the freighter on "The Promise."
Added:

Slade Ready to Fight

Is Slade ready to take down Ivo? That's the plan as arranged by him, Oliver and Sara on "The Promise."
Added:

Oliver Looking Very Arrow-like on the Island

Oliver already had a suit much like the one he wears now on the island as we can see in this photo from "The Promise."
Added:

Oliver Looking Gloomy on the Island

A hooded Oliver on the island looks pensive on the upcoming episode of Arrow titled "The Promise."
Added:

Arrow Season 2 Episode 15 Quotes

Moira: What should we drink to?
Slade: To friendship.

Slade: You and I have something in common.
Moira: What's that?
Slade: I know how difficult it is to pick yourself up when other people have written you off.