Stunning action sequences, some very dark moments, a couple of great twists and some great character moments (like the hug at the end). The show is really on fire, and is easily the most confident storyteller on TV right now. It’s also got the most fallible hero on TV. Oliver isn’t perfect, and he carries the weight of his decisions on his shoulders. Makes him irresistible as a hero.
But the best character in this episode was Laurel. 10/10