"I'm going to make sure Vince didn't die for nothing, I'm going to kill every last one of them starting with Laurel."
Dinah Drake begins to seek vengeance again
"All for Nothing" is the twelfth episode of the sixth season of Arrow, and the one-hundred-twenty-seventh episode overall. It aired on February 1, 2018.


Oliver continues his battle with Cayden James. Dinah and Oliver have a major disagreement that endangers the life of one of their own.[1]




  • The title of this episode comes from what Diggle said, and later Dinah about Vince's death.
  • Stephen Amell, Kirk Acevedo, Johann Urb, Steve Bacic and Tina Huang were previously involved with the CSI franchise.
  • Katie Cassidy, Kacey Rohl, David Nykl and Steve Bacic previously appeared on Supernatural.
  • Michael Emerson, Kacey Rohl and Steve Bacic once had a role on The X-Files.
  • Kirk Acevedo, Kacey Rohl, David Nykl and Patrick Sabongui previously appeared on Fringe.


  1. - Episode 6.12 - All for Nothing - Promo, Promotional Photos & Press Release - Spoiler TV