So, how will Barry Allen gets "quick on his feet"? The drugs, or the soon opened Star Labs Particle Accelerator? Ra's al Ghul must be the leader of the main "Legion of Doom", so to speak. Almost every villain is tied to him, and is afraid of him. Detective Lance must be an idiot. He talks to Felicity about "our mutual friend", all the while Oliver is right there investigating a crime. It's good to see the superhero "lose" for once. Overall, a good episode.