Oliver and Felicity's blissful getaway comes to an abrupt end when Laurel and Thea ask for their help; Diggle is opposed to working with Oliver.
Oliver and Thea are concerned when a family friend plans to run for mayor; Thea starts to exhibit side effects from the Lazarus Pit; Felicity asks an employee for help with a business decision.
The tension between Oliver and Diggle puts them at risk when they target Damien Darhk and a meta-human; Laurel convinces Thea to return to Nanda Parbat to request Sara be put into the Lazarus Pit.
Laurel faces the consequences of her actions; when Oliver turns to Lance for a favor, he is surprised by what he learns.
Oliver calls in a favor from an old friend, John Constantine (Matt Ryan), when things with Sara take a turn for the worse.
Felicity learns that Ray (Brandon Routh) is alive and is being held captive by Damien Darhk (Neal McDonough); effects of the Lazarus Pit could jeopardize the mission to rescue Ray.
A shocking revelation complicates the battle between Team Arrow and Damien Darhk; Thea loses control in front of Alex.
Oliver and Barry hide Kendra and Carter in a remote location while they try to figure out how to defeat Vandal Savage; Felicity, Thea, Diggle and Laurel work to come up with a weapon to destroy Vandal.
Oliver moves against HIVE; Malcolm goes to see Thea, leaving her with a warning; Damien Darhk retaliates at Oliver's holiday party.
Forced to deal with the brutal consequences of Darhk's most recent attack, Oliver sets out on a manhunt, intent on revenge.
Diggle must learn to trust his brother when an enemy visits Star City; Oliver adjusts to a new way of life.
The team is faced with a formidable enemy known as The Calculator (Tom Amandes); Nyssa decides to make a move; Roy returns to Star City.
Oliver receives a difficult-to-refuse offer from Nyssa; Thea resists the blood lust; Malcolm tries to help his daughter; Laurel opens up to Nyssa.
Oliver and the team learn about HIVE's plan to destroy them; Lance wonders if Donna would be safer without him; Oliver feels guilty for not telling Felicity about his son.
Oliver asks Vixen, who has magical abilities, for help battling Darhk; Thea and Malcolm have an honest conversation.
Brokenhearted, Cupid returns to Star City to destroy lovers on their wedding day, so Oliver and Felicity pose as bait.
Brie Larvan turns up at Palmer Tech after breaking out of jail, and threatens to kill everyone; Team Arrow gets help from a surprising ally.
Oliver and Diggle find out Merlyn wants to break Darhk out of prison; Laurel gets a surprising offer; Felicity has a talk with Curtis.
The team struggles to deal with Laurel's death; Diggle is overwhelmed with guilt over choosing to believe that Andy had changed; Lance refuses to believe his daughter is gone.
Oliver and Felicity seek a magical solution to defeat Darhk; Diggle seeks revenge and heads out to confront Andy; Alex takes Thea on a vacation, which turns into a nightmare.
Felicity asks her father, Noah Kuttler, for help after the team discovers Damien Darhk's next move; Noah has a talk with Oliver.
Oliver and Diggle work to save Thea; Felicity, Curtis and Noah team up to stop Darhk (Neal McDonough).