Complete story — includes the ending
When Oliver doesn't show up at Moira's funeral, Diggle and Felicity enlist the help of Amanda to track him down. They find him in a secret hideout, where he tells them he intends to surrender to Slade and face his fate in order to protect everyone else. Meanwhile, Isabel returns and shuts down Verdant, forcing Thea to choose to leave Starling City, and Sebastian is sworn in as Mayor. Diggle and Felicity inform Laurel of Oliver's intention to surrender to Slade. Laurel confronts him, revealing that she knows he is the Arrow. She tells him that Sebastian is working with Slade and that she has documented proof that Sebastian knew Slade was going to murder Moira. After confronting Sebastian, Oliver decides that they have no choice but to kill Slade's army. The group of Mirakuru soldiers wearing Deathstroke masks wreak havoc on the city, cornering Oliver and Laurel. Diggle is confronted by Deathstroke armor-wearing Isabel. In flashbacks, Anatoly repairs the Japanese submarine. As he and Oliver prepare to attack the Amazo, Oliver gets a distress signal from Sara outside the submarine.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Arrow season 2. HTML formatting and reference markers removed. · Content license