Island FlashbackIt was all about Oliver, Sara, Anatoli, and Peter boarding the Japanese sub to get it going. Anatoli manages to get it operational but it is stuck. The only way to get it unstuck is to fire a torpedo that has to be fired manually. Peter decides to sacrifice himself and tells Oliver that quote about true heroism, which he attributes to Ivo. Another thing Peter does before he goes into the torpedo shaft is that Oliver will one day be a hero. The torpedo is successfully in getting them loose but it appears that someone, probably Slade, takes Sara. Back to the present, Thea keeps on getting some bad news. At Verdant, Isabel pays her a visit and evicts Thea out of the club, giving her two days to vacate. At the Queen Mansion, we see that it is being packed away. Thea says to Walter she has no one to turn to but Walter says that she has him. This is when Oliver shows up and Thea tells her brother and Walter that she is going to leave town for a fresh start. Oliver speaks to Thea privately and gives almost a goodbye speech to her. Thea promises to let Oliver know where she ends up. After Thea leaves, Oliver calls Isabel to pretty much deliver a message to Slade for them to meet at the pier. At the pier, Oliver seems to be talking to someone that has come but isn't facing them. Oliver chose the pier as it was where he left on the Queen's Gambit and that he should have died. If Oliver did then his mom would still be alive and Shado too. All of a sudden, Oliver gets hit with a tranq dart. When he wakes up, Oliver is back at the Arrow Cave and there is Laurel. Laurel reveals that Slade told her the truth about him and says that Oliver is crazy to give himself up to Slade. Laurel tries to give a pep talk to Oliver but it doesn't seem to work. What does work is Laurel mentioning that Sebastian Blood is working with Slade and that Slade killed Moira so Sebastian could be mayor. All of a sudden, everything starts to make sense to Oliver, everything that has happened this season. Oliver is ready for battle. Oliver first step is to join Blood for dinner. While Felicity and Diggle work on Blood's body guard to get some information on where to find Blood's lair and thus the mirakuru soldiers. During dinner, Blood talks about making Starling City great again and Oliver gets all cryptic about Blood's other activities and mentions Slade Wilson. This gets Blood to reveal his true nature and Oliver reveals that he is the Arrow. We learn that Blood is going to use the mirakuru soldier to create chaos in Starling City and in the aftermath, he can build the city to how he wants it. Blood tells Oliver that Slade promised him the mayor's office and he always keeps his promise. Blood mentions the promise that Slade made to Oliver. This raises Oliver's hackles and wants to kill Blood but doesn't and Blood walks away. At the Arrow Cave, using the information they got from Blood's bodyguard, Team Arrow gets ready to leave for the Lair. Laurel wants to go too but Oliver makes her stay at the Arrow Cave so she can be safe. So, we have Felicity being the eyes of the operation in a van and gives Diggle the location of the best spot to place explosives that will bring down a whole lot of rubble on that mirakuru army. Meanwhile, Arrow observes Blood give a speech to his mirakuru army. Before Diggle can set off the explosives, Ravager aka Isabel comes on the scene and stops him. Arrow meanwhile sees a mirakuru solider approach him. They battle for a bit but the soldier gets the upper hand and starts to choke Arrow but Laurel tries to knock him out to no avail. However, her actions do free Arrow from the choke hold. The two flee but are painted into a corner as more mirakuru soldiers approach them. Laurel says there are too many of them to fight so Arrow shoots down some rubble to act as a barrier between them and the army. Elsewhere in Starling City, at the police station, a thief being held there turns out to be one of the mirakuru soldiers and springs into action at a certain time. This man kills the IT guy and Lance is in a tough fight against the roided up soldier. At the train station, Thea is waiting for her train when that magic time hits, another mirakuru soldier reveals himself and takes the train station hostage. In the midst of all this chaos, Felicity is trying to assess the situation when a call fro STAR Labs interrupts her. We end the episode with tons of mirakuru soldiers walking the streets of Starling City right to strike. Judging from next week's promo's it looks to be action packed and I can't wait to see it. Keep Up With PopWrapped On The Web!