Arrow found its identity late in Season One, but the writers started the second season with all they had learned and ran with it for 23 pulse-pounding episodes.
This episode didn’t feel like there was a heavy corporate hand trying to sway the writers toward better known villains out of a concern for the bottom line.