All for Nothing
KGBeast David Nykl Richard Dragon Kirk Acevedo Cayden James Michael Emerson and Vincent Sobel Johann Urb.jpg
General Information
Directed by: Mairzee Almas
Written by: Beth Schwartz
Oscar Balderrama
Series: Arrow
Season: 6
Episode: 12
Original Airdate: February 1, 2018
Previous Episode: "We Fall"
Next Episode: "The Devil's Greatest Trick"

All for Nothing


OLIVER AND DINAH FACE OFF: Oliver (Stephen Amell) continues his battle with Cayden James (Guest Star Michael Emerson). Dinah (Juliana Harkavy) and Oliver have a major disagreement that endangers the life of one of their own. Mairzee Almas Directed The Episode Written by Beth Schwartz & Oscar Balderrama.


  • Coming Soon


Main Cast Members

Recurring Cast Members

Guest Stars

  • Coming Soon


  • Coming Soon


  • Coming Soon


  • Coming Soon
Community content is available under CC-BY-SA unless otherwise noted.