On Arrow Season 2 Episode 15 - titled "The Promise" - Oliver, Slade and Sara prepare to take control of the freighter from Ivo.
Unknown to Slade, Sara talks Oliver into killing Ivo to ensure Slade never learns the truth about what happened to Shado.
In the present day, Oliver is shocked to learn that Slade is alive and well, living in Starling City and in his living room in the Queen mansion!
Oliver Looking Gloomy on the Island
A hooded Oliver on the island looks pensive on the upcoming episode of Arrow titled "The Promise."
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."
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."
Oliver and Slade are Tense on the Freighter
Things look tense between Oliver and Slade on the freighter on "The Promise."
Slade Ready to Strike
Who is the poor soul that Slade getting ready to rain down with pain on "The Promise?"
Sara and Friend on the Freighter
Oliver and a fellow named Thomas Flynn on the freighter on "The Promise."
Wait! There's more Arrow Photos from "The Promise"! Just click "Next" below: