Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

Arrow

Promises Kept (Season 6, Episode 6)
TV-14
TV Episode | 42 min | Action, Adventure, Crime

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.
Writers
Greg Berlanti (developed by) | Marc Guggenheim (developed by) | Andrew Kreisberg (developed by) | Oscar Balderrama (executive story editor) & 2 more
Composer
Cinematographer
Casting Directors
Lyndsey Baldasare | David Rapaport (as David H. Rapaport)
Production Designer
Status
Edit Released
Updated Nov 16, 2017

Release date
Nov 16, 2017 (United States)
Awards

Contacts

Become a member to access contact information

Cast

+ Add Cast
21 cast members
Name STARmeter Known for
Stephen Amell
Oliver Queen Oliver Queen   See fewer
Top 5000
David Ramsey
John Diggle / Green Arrow John Diggle / Green Arrow   See fewer
Members only
Willa Holland
Thea Queen (credit only) Thea Queen (credit only)   See fewer
Top 5000
Emily Bett Rickards
Felicity Smoak Felicity Smoak   See fewer
Top 500
Echo Kellum
Curtis Holt / Mr. Terrific Curtis Holt / Mr. Terrific   See fewer
Members only
Rick Gonzalez
Rene Ramirez / Wild Dog Rene Ramirez / Wild Dog   See fewer
Members only
Juliana Harkavy
Dinah Drake / Black Canary Dinah Drake / Black Canary   See fewer
Top 5000
Katie Cassidy
Laurel Lance / Black Siren (credit only) Laurel Lance / Black Siren (credit only)   See fewer
Top 5000
Paul Blackthorne
Quentin Lance (credit only) Quentin Lance (credit only)   See fewer
Members only
Members only
Kirk Acevedo
Ricardo Diaz Ricardo Diaz   See fewer
Top 5000
Manu Bennett
Slade Wilson / Deathstroke Slade Wilson / Deathstroke   See fewer
Top 5000
Audrey Marie Anderson
Lyla Michaels Lyla Michaels   See fewer
Members only
Kris Holden-Ried
Nylander Nylander   See fewer
Members only
William Franklyn-Miller
Young Joseph Wilson Young Joseph Wilson   See fewer
Members only
Liam Hall
Joseph Wilson / Kane Wolfman Joseph Wilson / Kane Wolfman   See fewer
Members only
Keon Boateng
JJ Diggle JJ Diggle   See fewer
Members only
Members only
Arjun Malik
Lead Thief Lead Thief   See fewer
Members only
Jack Moore
William Clayton William Clayton   See fewer
Members only
Sydelle Noel
Samanda Watson (uncredited) Samanda Watson (uncredited)   See fewer
Top 5000
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

65

Become a member to access additional data

Ratings Breakdown

8.6 / 10 | 1,470 votes