Arrow (2012– )
9 user 5 critic

All for Nothing 

Oliver continues to battle Cayden James; when Dinah and Oliver have a major disagreement, one of their own is put in danger.


Mairzee Almas


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

Watch Now

From $1.99 (SD) on Prime Video




Episode cast overview, first billed only:
Stephen Amell ... Oliver Queen / Green Arrow
David Ramsey ... John Diggle / Spartan
Willa Holland ... Thea Queen
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
Paul Blackthorne ... Quentin Lance
Kirk Acevedo ... Ricardo Diaz
David Nykl ... Anatoly Knyazev
Kacey Rohl ... Alena
Johann Urb ... Vincent Sobel / Vigilante
Patrick Sabongui ... Captain David Singh
Steve Bacic ... Sean Sonus


Oliver continues to battle Cayden James; when Dinah and Oliver have a major disagreement, one of their own is put in danger.

Plot Summary | Add Synopsis


TV-14 | See all certifications »




Release Date:

1 February 2018 (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?


Given that Cayden James is a computer genius and a skeptic, it doesn't make sense that he wouldn't have checked the video and discovered that it was doctored before going through with his plan. See more »


Vincent Sobel: What's really behind this sudden paranoia?
Cayden James: Mr. Queen was obviously able to get word outside the cordon we placed around the city.
Vincent Sobel: To A.R.G.U.S., you mean? He seems more than capable.
Cayden James: Agreed, but it was unexpected, as was Mr. Sheck's demise. I don't like surprises, and I like even less the feeling that I can't trust my comrades.
Vincent Sobel: It sounds like it's just me you don't trust.
Cayden James: If I didn't, you wouldn't be drawing breath right now, Mr. Sobel.
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

Stepping it up
3 February 2018 | by highmarksreviewsSee all my reviews

It would seem as though Season 6 may be on to something, and hopefully, we are not wrong about that. Aside from some explosive action and uneasy alliances, coupled with compelling performances, "All for Nothing" is a sort of game-changer for the season. While Cayden James (Michael Emerson) is still a bad villain, at least they are making the most of him. The death of one character was extremely shocking and disturbing and it proves the fact that Arrow can and will hopefully continue to clear its huge roster.

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

Contribute to This Page

Stream Trending TV Series With Prime Video

Explore popular and recently added TV series available to stream now with Prime Video.

Start your free trial

Recently Viewed