Oliver calls in his old friend Vixen for help in fighting Darhk, while Thea has a heart-to-heart talk with Malcolm.
When King Shark escapes from an A.R.G.U.S. holding tank, Lyla and Diggle travel to Central City to warn The Flash. King Shark shows up at the West house and attacks Joe, Iris, Wally and Barry.
Team Arrow uncovers HIVE's plan to take them out for good, leading Lance to wonder if Donna is better off without him and Oliver to consider telling Felicity about his son.
Oliver receives an offer from Nyssa that is hard to refuse, Meanwhile Thea continues to battle the bloodlust Malcolm steps in to help his daughter, and Laurel has a Heart to Heart talk with Nyssa.
Tonight, Arrow returns to our screens and we all hope it's much better than last week's episode! Here's Dave's recap of the episode!
After last week's big reveal that Felicity could no longer walk, tonight we find out what she'll do to help save a friend. Here's our recap of tonight's episode of Arrow.
After what seems like years and years of waiting and several thousand promos being released, DC's Legends of Tomorrow is finally here!
The week of our favorite shows returning continues as Arrow is back!
We finally have confirmation...sorry Liam Neeson, you'll not be needed this go round as Matt Nable has been cast to portray the leader of the League of Assassins, Ra's al Ghul. Stephen Amell tweeted the news before The CW confirmed it.