The CW has released new photos for "All For Nothing", next week's episode of Arrow.
The episode will see Oliver Queen/Green Arrow (Stephen Amell) and Dinah Drake/Black Canary (Juliana Harkavy) at odds with each other, presumably because of the New Team Arrow's trusting of Vincent Sobel/Vigilante (Johann Urb). Judging by these photos, which you can check out in our gallery below, that will lead to the two groups talking it out in the new team's lair.
These photos also show that Vincent is still involved with Cayden James (Michael Emerson) and his team of villains. In several of the photos, Vincent can be shown having some sort of meeting with Cayden, Anatoly (David Nykl), and Ricardo Diaz (Kirk Acevedo).
Of course, like Prometheus last year, Cayden James appears to be several steps ahead of everybody at all times. One cannot completely discount the possibility that having Vigilante "discovered" and then explaining away his relationship with James, is all part of an elaborate ruse to keep the superheroes who are battling his agenda confused.
"Well, it’s definitely been a little bit of a glitch in her path, because now -- in a sense -- not only is she dealing with her past but she also has her own little secret that she has to decide whether she’s going to keep from the team, so it definitely throws a wrench in her life and game plan," Juliana Harkavy, who plays Dinah, told reporters during a set visit late last year.
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, who directed the acclaimed season 5 finale, directed the episode written by Beth Schwartz & Oscar Balderrama.
Arrow airs on Thursday nights at 9 p.m., following new episodes of Supernatural on The CW.
"All For Nothing" debuts on February 1.