Are you a TV Fanatic?
Sign up for our daily newsletter to receive personalized television news for free!
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!