Arrow season 2, episode 18, “Deathstroke,” airs tonight, with Slade making his move against Oliver and Team Arrow.

Previously on ‘Arrow’

Oliver and Slade came face to face for the first time since the island. Slade swore to uphold a promise he made to Oliver five years ago: “You cannot die until you have suffered the same way I have suffered. Until you have known complete despair. And you will.”

In response, Oliver tried to push his loved ones away to protect them but eventually let Sara in. He swore to kill Slade and “make damn sure he stays dead.”

Meanwhile, Helena Bertinelli, alias Huntress, returned to Starling when her father was arrested. However, he was killed in the crossfire of a hostage exchange, and Helena was arrested. And Laurel seems to be headed down a potentially dark path after blackmailing the D.A. to get her job back.

Read our recap of last week’s episode, “Birds of Prey,” here.

Watch a promo

‘Arrow’ season 2, episode 18, ‘Deathstroke’ synopsis

If that promo has whet your appetite, make sure to read the official synopsis for the eighteenth episode of the season:

OLIVER’S WORLD STARTS TO CRUMBLE — Slade (Manu Bennett) makes his move against Oliver (Stephen Amell) and the repercussions are enormous. While Oliver scrambles to protect his family, a key player in his team starts to question Oliver’s decisions. Meanwhile, Isabel (guest star Summer Glau) makes her move to take Queen Consolidated away from Oliver. Guy Bee directed the episode written by Marc Guggenheim & Drew Z. Greenberg (#218).

If you need more goodies to tide you over, we have promotional stills from the episode as well.

Watch the producer’s preview

There is also an exclusive clip available at TVLine.

Watch ‘Arrow’ season 2 online

If you’re unable to catch Arrow season 2, episode 18, “Deathstroke,” live tonight, you’re not out of luck. If you want to watch online, the CW posts new episodes of the show to its site the day after they air.

You can also find new episodes within 24 hours on iTunes and Amazon. The last five episodes to air on The CW are available eight days after broadcast on Hulu as well.

Will you watch ‘Arrow’ season 2, episode 18, ‘Deathstroke,’ tonight?