Meanwhile, back in Starling City, Felicity wants to know whether Diggle is bothered by all the people who have died because of Arrow. Diggle tells her he questioned his identity while stationed in Afghanistan (Side note: I think the series' subtle political commentary is quite intriguing...and daring), but that since he's teamed up with Oliver, he feels good about himself again. As for all that collateral damage? Well, there are always casualties when you fight a war. Ugh, Felicity, can't you just join the team already?!
On the island, Oliver learns that Yao Fei isn't exactly keen on escaping. When Edward catches them talking, Yao Fei knocks Oliver out to prove his allegiance.
Edward decides it's time to get rid of Oliver so he plans a public execution. He gets Deathstroke to do the honors. As Deathstroke prepares to make his move, Oliver reminds him of his past and his real name, Billy Wintergreen. Thankfully, it doesn't work, because how cheesy would that be? After suffering quite a few severe blows, Oliver goes all McQueen on Deathstroke and tells him he'll triple whatever Edward is paying him. Again, his approach fails. Just when it seems like the game is over though, Slade swoops in with a whole lot of explosives.
He and Deathstroke go head-to-head to settle their long-overdue score and I've got to say it's a pretty epic fight. Slade manages to get the best of his former pal as he stabs him in the eye with a knife, but he doesn't leave the scene without injury. Just as he's about to walk away, Edward shoots his shoulder.
Luckily, Oliver manages to be useful yet again. (This must be some kind of record). He helps Slade get back to the abandoned plane where they've set up camp, and takes the bullet out of his arm. Slade is impressed -- especially because Oliver managed to remove the bullet without throwing up. It's a moment nicely reminiscent of the Diggle and Felicity scene from earlier. Cue one of the best lines of the night as the irony of the situation sets in on Oliver, who can't contain his laughter: "I'm trapped on an island and my only friend is named Wilson…so."
Slade (whose last name is Wilson in case anyone didn't get that joke!) already has a new plan in mind. He wants to find out who's funding Edward's mission. Of course, Oliver will be with him for the ride, but this time as a partner and not a liability.
Meanwhile, Edward gets a call from a mysterious man who wants to know what went down on the island. He's clearly the money-man behind it all. After reassuring the caller, Edward meets with Yao Fei. He gives him five minutes with a prisoner, who we learn is Yao Fei's daughter. As the two embrace, the camera pans to a mysterious tattoo on her back. We find out later in the episode that Oliver has the same tattoo.
Finally, we're back in the present -- and this time for good. Oliver wakes up with a smart-ass comment, "I guess I didn't die. Again. Cool."
As he figures out how to convince his family that his gunshot wound is in fact a really big hickey, Felicity hacks into the crime lab database to make sure the sample of blood the cops collected at Queen Corps Consolidated doesn't get tested. She also upgrades his entire system.
Oliver is obviously impressed. He wants Felicity to join the team, but she refuses. Well, sort of. She's willing to help Oliver rescue Walter but then she wants to go back to being boring IT girl. (We'll see about that, Ms. Season 2 Regular!).
Later, Diggle tells Oliver he's worried about putting Felicity in danger, but Oliver insists they can protect her. This of course leads to "the talk" about Moira. Diggle still thinks Moira is involved in something shady, but Oliver is convinced of her innocence. Oliver tells Diggle that Moira is completely off-limits...well, at least until they find out more information. Diggle leaves Oliver with something to think about: Is he defending Moira because he believes she's innocent or because he doesn't want to believe he's guilty? I think we all know the answer to that one.
Back at home, Oliver reunites with his mother who tells him that she was sure Arrow was going to kill her. Oliver promises he will never allow Arrow to bother her again. Let's see if he can keep that promise.
All right, that was quite an action-packed episode. Did you love it as much as I did? Share your thoughts below.