Slade – Where am I?
Oliver – As far away from the world as I could get you. Where you can’t hurt anyone ever again.
Slade – That’s your weakness kid. You don’t have the guts to kill me.
Oliver – No, I have the strength to let you live.
Slade – Oh, you’re a killer. I know. I created you. You’ve killed plenty
Oliver – Yes, I have. You helped turn me into a killer when I needed to be one. And I’m alive today because of you. I made it home because of you. And I got to see my family again. But over the past year I’ve needed to be more. And I faltered. But then I stopped you, without killing. You helped me become a hero, Slade. Thank you.
Slade – You don’t think I can get out of here. You don’t think I’ll come after you.
Oliver – No, because you’re in purgatory.
This was a good speech from Oliver. It not only really shows how far he has come but it shows how necessary each of the steps he went through to get to this point were. Being broken, learning the skills he has now to survive, even being a killer were necessary phases for him to go through. Just as these steps are necessary for Oliver, I think they are necessary for us as well. Not that we need to become killers, but we do need to work through the stages of becoming a hero. Those in a stage that is not favorably looked upon by general society (such as Surviving, or Vigilante) should not be discounted. They are in a place of transformation towards heroism just as Oliver was. And now, he is now on his way to becoming a superhero.
Secondly, the last line is a great play on words too. Obviously because Slade is actually on Lian Yu (the island named purgatory) but also because Slade has a choice right now. He can change. The drug is out of his system and if he wants he can become something else. He probably won’t, because he is so far lost in villain hood…but he could. This is his time of paying for his choices, and, his time to consider something new.