Right from the start of this episode, it quickly becomes clear that this Arrow episode will be a rough one for Oliver Queen. (Ignoring the season 5 episode where she tried to trick Ollie she was the real Laurel.) Yet the brilliance of this plot is how it puts Black Siren in such close quarters with Oliver and the gang. It's easy to forget just how much this show has changed and evolved over the past few years, but tossing Roy back into the ensemble really drove the point home. Now, she has escaped and is ready to resume her old life.
To make things worse for Oliver, the charges against him are not being dropped. Oliver's attorney reveals that with Cayden James done, the prosecutors don't have a case against Rene and in turn, they won't have a case against Oliver. While Oliver nd Dig stood watch, a suited-up Thea slipped into the hotel room where Roy was being held (and beaten, badly) by dirty cops, but Oliver wouldn't let his sister risk everything by lugging wounded Roy out. Having Thea disappear with Roy would not be the worst way to write her out of the series.
What about the action: It was nice seeing Thea back in her Speedy uniform. Oliver and Diggle recon the building and learn that Roy is now being tortured. Oliver grabs Thea just in time to save her from the cops. Diaz is proving to be a weirdly omniscient crime boss, having pieced together the identities of Team Arrow and even tracked down Roy, who had been living incognito across the country.
Team Arrow meets at Lance's place, where Siren tells them all of Diaz's plan to take over the city. They hear that he will soon be moved to a new safe house, so they plan to break him free from the transport. Black Siren tells the press that she was kidnapped for two years and her death was faked, but now she's back. The interlude of the main fight where through a chain of moves, one arrow took out about four henchmen, was a new and interesting slice of fight choreography.
Despite stealing the money, Diaz offers Laurel a chance to join him. After all, it implies that everything went according to Diaz's plan and confirms that she is still in contact with him. So Thea, Diggle and Oliver suit up. Right after Oliver's lawyer informs him that she found a way to get the charges against him dropped (Did anyone else forget he was now being investigated?), he has to rush to the precinct to deal with Laurel, who is busy hamming it up for the cameras. She acknowledges that she is not their Laurel, but she'd like to give it a try - if they can give her some space. The two are able to stop him, with Thea saving Roy and Oliver leaving Diaz behind for the cops to find.
Oliver, Thea, and Diggle descend on the casino and the trio argue on whether o capture Diaz or save Roy. Oliver says they'll make both options their primary objective. Laurel, claiming that she needed to start acting like the woman she was impersonating, tipped off Team Arrow to Roy's location, and they went in arrows a-blazing. Or, who knows, maybe she'll stick around and Roy's return will help spur some better stories for Thea in the long run. In addition, when Roy and Thea gathered for a fun time and celebrate their reunion as it should be, a member of the League of Assassins have been observed in the distance.
Diggle wants to be Green Arrow again. After all, it is his show. Laurel Lance is also "resurrected", even if it's just as a new mask for Black Siren. The many sides and complexities of Black Siren truly can come out when she's interacting with Laurel's family and friends. Curtis was only in a single scene to update Rene's daughter (and the audience) about Rene's condition. That's not really enough moving parts, so let's bring back the League of Assassins after the show takes another multi-week hiatus? Ok? She warned "his master" that it had located the heir of Ra's al Ghul.