Arrow (2012– )
6 user 3 critic

Promises Kept 

As Slade continues to uncover clues about his son's last few years, Oliver makes a big decision. Meanwhile, the Green Arrow leads the team into battle against "The Dragon," a villain who is stealing valuable tech in Star City.


Antonio Negret


Greg Berlanti (developed by), Marc Guggenheim (developed by) | 5 more credits »

Watch Now

From $1.99 on Prime Video




Episode cast overview, first billed only:
Stephen Amell ... Oliver Queen
David Ramsey ... John Diggle / Green Arrow
Willa Holland ... Thea Queen (credit only)
Emily Bett Rickards ... Felicity Smoak
Echo Kellum ... Curtis Holt / Mr. Terrific
Rick Gonzalez ... Rene Ramirez / Wild Dog
Juliana Harkavy ... Dinah Drake / Black Canary
Katie Cassidy ... Laurel Lance / Black Siren (credit only)
Paul Blackthorne ... Quentin Lance (credit only)
Celina Jade ... Shado
Kirk Acevedo ... Ricardo Diaz
Manu Bennett ... Slade Wilson / Deathstroke
Audrey Marie Anderson ... Lyla Michaels
Kris Holden-Ried ... Nylander
William Franklyn-Miller ... Young Joseph Wilson


As Slade continues to uncover clues about his son's last few years, Oliver makes a big decision. Meanwhile, the Green Arrow leads the team into battle against "The Dragon," a villain who is stealing valuable tech in Star City.

Plot Summary | Add Synopsis


TV-14 | See all certifications »




Release Date:

16 November 2017 (USA) See more »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:




Aspect Ratio:

16:9 HD
See full technical specs »

Did You Know?


When Oliver returns home, William and Felicity are playing the video game Injustice 2. Green Arrow is one of the fighters you can play as in the game. See more »


The "experimental steroid" John is using is seen towards the end and is stored in crates labeled methylphenidate, which is not itself an illegal drug. Available in pill and capsule form, it is used to treat ADD and ADHD and is the active ingredient in drugs such as Ritaline, Attentin and Concerta. However, a producer and dealer of illegal steroids obviously wouldn't want to announce his products or its chemical names to anyone catching a glance, which explains why a common drug name is used on its crates. See more »


Rene Ramirez: Hey, anybody in the mood to stress eat?
Felicity Smoak: Always. What you got?
Dinah Drake: Quadruple cheese. Must be serious.
Rene Ramirez: What's going on here?
John Diggle: Trying to get a line on this Dragon guy, find out what he and his crew are up to.
Felicity Smoak: [her computer buzzes] Well, at least we know where they are. Just got a security alert; Palmer Tech, bio division.
John Diggle: Good. Suit up. Stay sharp. Remember, these guys aren't afraid of dropping bodies.
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

The End of Deathstroke?
16 November 2017 | by ThomasDrufkeSee all my reviews

So the Deathstroke two-parter is over, and we may very well have seen the last of Slade Wilson on this show. Each of the last few times he has made an appearance, I've thought that it would be the last time Manu Bennett would get to grace us with his presence, however they keep figuring out a way to bring him back. If it is the last time we see Manu, it's been quite a ride. And although this episode wasn't nearly as good as last week, it proved a fitting end to Oliver & Slade's promise to help each other.

The flashbacks were once again told using Slade, this time after his time on Lian Yu and before he brought rage upon Star City. Albeit these weren't overtly necessary sequences, they helped fill in the gaps of time where we didn't know what Slade was doing, and it also doesn't hurt to see Slade in full Mirakuru berzerker mode one last time. This helped inform us into why it is exactly Joe Wilson is doing what he's doing, it all leads back to Slade abandoning him years back to exact revenge on Oliver. Nothing special in these scenes either, but again, Manu Bennett can only do good things on this show.

Meanwhile, the team went after a villain known by dragon, AKA Ricardo Diaz. I'm not sure it was the best move to debut the supposed big bad of this season without having the main character actually appear in those scenes, and it also just wasn't a strong debut for the character anyway. If he's going to be the big bad this year, then there's still plenty of work to be done. Especially because selling drugs isn't the type of bad guy I would want to be the focus of this season.

On that note, it was nice to see Diggle finally own up to his questionable extra-curricular activities this season. It also nice to see Lyla back, you can always count on her to be the voice of reason for Dig, and with Oliver out it was a nice time for her to step in. Which brings me to a question: What was the "big" decision Oliver made tonight that is clearly stated in the synopsis for the episode. Was the decision to tell Felicity that he made the "right" choice by not being Green Arrow? To me, that's not much of a big decision at all, especially considering he's obviously going to break it in the next few weeks and it's not a new plot point. I just found that to be frustrating and confusing. Otherwise, it was an alright episode with some memorable Slade moments for sure.


8 of 19 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 6 user reviews »

Contribute to This Page

Stream Trending Movies With Prime Video

Enjoy a night in with these popular movies available to stream now with Prime Video.

Start your free trial

Recently Viewed