Oliver Queen and the team must stop Damien Darhk from destroying the world in a giant nuclear attack on the Arrow season 4 finale. For a refresher on what happened last week, read my recap of episode 22.
The Arrow season 4 finale opens right where last week’s episode left off, with Damien confronting Felicity Smoak, Donna Smoak and Curtis Holt in Felicity’s apartment. Damien tells Felicity that he’ll kill Donna unless Felicity helps him. Oliver Queen and John Diggle burst in to fight him.
Thea Queen gets Damien to leave by threatening his daughter Norah Dark. But, after he leaves Felicity realizes that her program which was fighting against Rubicon is gone.
Curtis was hurt in the fight, so the team brings him down to the bunker. While Oliver and Diggle help him, Oliver reminds Felicity that she needs to be at her computer, fighting Rubicon.
Oliver, Diggle and Thea discover that 15,000 missiles have launched. Oliver asks Felicity how much time they have. She tells him they have two hours.
Lyla Michaels makes a call to D.O.D. about the attacks and tries to get the President on it. Unfortunately, Felicity tells them that while the world has two hours, Star City only has forty-five minutes until a missile will hit it.
Felicity tries to shut down the firewalls that Cooper Seldon put up for Darhk, but while she’s working on it, a team of Darhk’s ghosts swarm into the bunker.
Oliver, Thea, Lyla and Diggle fight off the ghosts. Diggle aims his gun at one, but hesitates as he remembers Andy Diggle.
In a flashback to the island, Taiana attacks Oliver, telling him, “You killed my brother. You are darkness.” He responds, “I am. You don’t have to be.”
Curtis and Felicity successfully remotely re-program the missile and it flies past Star City. The crowd on the street below cheers.
Back at the bunker, Felicity reminds them that they still have over 15,000 nukes to take down. Malcolm Merlyn says that they need to find Darhk’s hacker so they can shut it down at the source. Felicity has located the cell that Cooper is holed up in.
Oliver tells the team that he’s going to go after Darhk— alone. Diggle reminds him that he himself has said going after Darhk is a suicide mission. Oliver replies, “Well, John, I’m not going to die tonight.”
In another island flashback, Taiana begs Oliver to kill her. She says that if he ever cared for her, he’ll do this. She reminds him of his promise to go to Russia. He says he’s sorry and then quickly kills her. Two other prisoners witness this and aren’t happy about it.
Lyla confronts Diggle about when he hesitated to kill the ghost. He finally admits to her that when he shot Andy, it wasn’t in self-defense. He says that she must think he’s a monster, but she reassures him that he did what he had to do in war.
Oliver finds Darhk. When Norah asks why Oliver is there, Darhk tells her, “Oh, he came here to die, sweetheart. Clearly.”
Darhk fights Oliver. He tells him, “Fifteen minutes until the end of the world and you want to spend them with me. I am touched.” He easily uses his magic to make Oliver fly across the street.
Darhk forces a street full of people to bow before him. He tells him that he wants to cleanse humanity. He says, “And I will do it!” Oliver stands up and says, “No, you won’t.” The other citizens of Star City also stand up. When Oliver hits Darhk with an arrow and it actually wounds him, he realizes that he no longer has his magic and he’s vulnerability. He and Oliver start fighting in hand-to-hand combat.
Felicity finds Cooper. Cooper tells her that Darhk is torturing him and he’d do anything to make it stop. He says that Darhk will know if he stops operating Rubicon. Felicity tells him that he can still do the right thing. She reminds him that he used to want to save the world and says, “Now’s your chance.” He pushes the keyboard away. As soon as he does, Darhk senses it. Cooper dies painfully.
Darhk believes that Oliver won’t be able to kill him, saying that he couldn’t even kill a man who murdered his mother. Oliver says that with Slade Wilson he had a choice, but with Darhk he doesn’t. He drives an arrow through Darhk’s heart.
Back at the bunker, Felicity jokes that it’ll take forever to clean the place up. Quentin Lance tells her that he and Donna are leaving town for a while. He says that he was removed from the police force, but that when he got the news, he didn’t feel a thing. Thea then announces that she’s thought about it and she’s decided to leave as well. She thought about what Laurel would tell her and she believes Laurel would want her to get out before she lost too much of herself.
Felicity says it’s back to just the three of them, the “original gangsters.” Diggle tells them that he’s going to take some time away from the team and the city as well. Oliver tells him, “I have never done this without you. You’re the one who keeps me in line.” Diggle says that lately it’s been the other way around.
Oliver visits Laurel Lance‘s grave. He tells her that he knows she wouldn’t have wanted him to kill Darhk. He says, “But you were always better than me and that is what I loved most about you.”
Oliver gets a call from Thomas Kemp, chair of the City Council, who asks him to come into talk to him about something. In the next scene, Oliver is sworn in as interim mayor.
Diggle wears a military uniform as he packs up his stuff. He seems to have re-enlisted. He kissed Lyla and Sara Diggle goodbye.
In the final scene, Oliver looks at the superhero costumes on display in the bunker. When Felicity walks in, he’s surprised. He tells her, “I didn’t know you’d be here.” Felicity tells him, “You thought I was leaving too? Not a chance.”