Oliver tries to balance work, finding out the truth about the Canary, and stopping gun running gangsters. Does he succeed? Well...
Oliver manages to trap Black Canary. When he pulls off the mask, she's revealed as Sarah Lance, Laurel's sister. She promptly runs off, and Oliver admits he ran into her a year into his exile. He attempts to stop a gang leader, calling himself The Mayor, from smuggling guns as well, with mixed results.
In another attempt to stop Sebastian Blood from bashing the Queens, Oliver holds a Cash for Guns drive. The Mayor crashes the drive, shooting just about everything he sees. Ollie gets Blood out of the way, but Roy only partially gets Canary's friend Sin to safety and she's tagged.
Arrow and Canary agree to go after The Mayor, but he insists on using non-lethal means. They take him down as he tries recruiting an old army buddy. Oliver takes care of Sin's medical expenses, asking Sarah to tell her family she's alive. The Mayor goes to jail...or so we think.
Meanwhile, Laurel lets a creepy coworker take her to dinner, where she drinks too much and excuses herself. When she gets pulled over, her father Officer Quentin lets her go with a warning, but she's all "Papa Don't Preach!" He asks Ollie to talk to her, but she laughs them both off as hypocrites.
In the flashbacks, Oliver remains caged. His captor jabs a small piece of metal into his side, and leaves pliers for him to remove it himself. Once he does, the captor demands to know what he knows about the cave they found; when he refuses, he’s tossed out to be tortured and interrogated by...Sarah.
I manage to find something facepalm worthy just about every episode. I was worried if Summer Glau's Isabel Rochev character would hang around...and she is. She came by in the season premiere, attempting a hostile takeover of Queen Industries, but Oliver managed to get enough capital to buy up the remaining stock. So of course, she'd sell her stock, hopefully to break even, considering she just wanted to gut the company anyway...right? Silly viewer, she can't show up for ten minutes if you apply logic! Seriously, she should be gone. Nobody tries to flip major companies or decides to stick around to babysit the former CEO's heir to the throne.
Otherwise, I liked the direction of this episode. The temptation to drag out the Canary mystery was probably strong, but they did it right away, because the payoff is better; everyone spent Season 1 forgiving Ollie for being a jerk in his past life, but he kind of let Sarah die once. I hope she keeps giving him hell about it, because drama makes for better stories.
This does mean the show is going to get crowded. Oliver's protecting the city, trying to save Sarah, Blood's making a power play, Roy is lying to Thea about his sidekick days AND there's a weird love triangle forming now, Moira's on death row, Summer Glau has wicked bags under eyes all the time, and Laurel is hitting the bottle? All this, and at some point Ra's Ah Ghul and The Flash are coming on. They need to be careful and maybe tie some of these together, possibly wrap a few up.