Arrow: S03.E21

Now Oliver's Evil?

You have to jump through a lot of evil hoops to become the head of the League of Assassins. 2015.04.30S03.E21