The episode felt really rushed and should have been a two-parter, but considering the difficulty I imagine getting the character for a one episode cameo in the first would be, I thought what we got turned out pretty well. Feral Sara going after Thea was done really well. Laurel calls Ollie out on his **** where Ollie shows growth by admitting him keeping secrets was wrong. Lance and Diggle should work together as a team more, I liked their scenes together. I'm guessing something with Diggle's brother is going to connect with the drugs on the island? Maybe?
Of course, Matt Ryan just chewed up his scenes and I got a laugh out of scratching the itch with the peacock feather (NBC). Also, the artifact he took from the island was a nice nod to the Hawk's.
The playing of Constantine's theme makes me want to do a re-watch of the show.