Felicity appears to have already gotten Curtis’s engagement present implanted in her spine and is trying to walk again; which does not go very well at all. After this disheartening bout of physical therapy, things go from bad to just plain Darhk. Damian Darhk ambushes them in the garage and drops the bomb that he has kidnapped William. He demands that Oliver drops out of the Mayoral race and he will gladly hand over the 10 year old boy. Felicity wants to know who the heck William is, and Oliver has no choice but to tell her it’s his son. The couple has to table that doozy of a discussion for a later time.

Olive gives a 911 call out to team Arrow and they all assemble at the Arrow cave. Oliver has to tell everyone about his son William, but Felicity is quickly finding out that the number of people who already knew was far greater than she would have liked. This includes Thea, Barry and a pissed off Malcolm Merlyn. Their only concern is bringing home William safe and sound but quickly realize they need to change tactics to take on Darhk this time around. Arrow needs to fight magic with magic and with Constantine doing time in hell; he pays a visit to another old friend. Oliver seems to know all the cool people in the DC universe.

Oliver pays a visit to Mari McCabe aka Vixen to ask for her help with his Darhk magical problem. Mari is played by beautiful and talented Megalyn Echikunwoke, who also does the voice of Vixen for the animated series Vixen on the CW Seed. Vixen has a magical totem necklace that grants her the power of any animal she chooses like; strength of the gorilla, flight of the hawk or speed of the cheetah. She uses her animal senses to track William via his most beloved flash action figure. Mari finds this pretty humiliating and asks that no one tell Barry she was sniffing his action figure. The whole crew including Laurel, Thea, Diggle, Oliver and Vixen try to rescue William, but Damian’s magic is still too strong. Too strong even for their new magical ally. Darhk vanishes and they just barley escape, after Oliver is thrown out a window.

This time around Oliver has decided to just give into Darhk’s demands and withdrawal from the election. After making the announcement that he’s pulling out of the race, Darhk calls and says he will return his son in 3 hours. In the meantime Mari has had some luck figuring out how to take down Darhk for good. It seems that he is linked to a magic idol, much like she is to her talisman. Take that away and Damian should have no more power. Felicity uses her mad hacking skills and locates Darhk’s compound where he is holding William. They fight their way inside, shatter the idol and in a very anti-climatic moment Darhk is finally powerless. Oliver then proceeds to give him a very long over due beat down.

William is reunited with his mother, and has decided that The Flash is no longer his favorite superhero but that Green Arrow is much cooler. He has also given the police some interesting details about the man who kidnapped him. It was not Damian at all, but the one armed man who did it. Thea is none to happy to hear this news and tears into dear old dad once again. Oliver has decided the right thing to do for William’s sake is to let him go. It is safer for his son to not be a part of his world. Stephen Amell once again shows us what an amazing actor he is, as he makes a heartbreaking video speech to his son. A video that shockingly outs him as the Green Arrow and his father all in one fell swoop. Way to rip off that band aid Dad. Felicity has overheard Oliver’s video message and once again is rightfully mad. She takes off her engagement ring, and you can hear all of the Olicity shippers sobbing. She says she just can’t do this anymore, and at that very convenient moment she gets movement back in her legs. She is able to stand at last and Oliver is forced to watch as she uses her new found mobility t to dramatically walk away from him; literally and figuratively.

*The flashbacks in this episode showed Oliver and Taiana dealing with an angry spirit that is guarding what ever Baron Reiter is searching for. He locks them in the room with this spirit and we see that the tattoo John Constantine gave Oliver glowing from under his shirt. The spirit then grants Oliver passage into the cave, and then disappears. Reiter is convinced more than ever that Oliver is the key to unlocking the islands mystery and forces him to enter the cave first.

*The CW is going to make us wait till March 23rd to find out if Felicity is going to be able to forgive Oliver. This episode will also include the return of Amy Gumenick’s character Cupid to the show. Until then we will just have to sit back, take a deep breath and relax.