“Despite losing half his team, Oliver (Stephen Amell) remains confident that he, Felicity (Emily Bett Rickards) and Diggle (David Ramsey) can stop Cayden James (guest star Michael Emerson) and Black Siren (Katie Cassidy).
Juliana Harkavy is playing Dinah Drake, David Nykl portrays Anatoly Knyazev, Michael Emerson is playing a mystery character, and Kirk Acevedo stars as Ricardo Diaz, aka Richard Dragon.
The CW has released the first batch of photos from the upcoming midseason premiere of Arrow, as the villains are united and Team Arrow finds themselves at odds.
Based on the DC characters, the series is executive produced by Greg Berlanti, Marc Guggenheim, Andrew Kreisberg, Wendy Mericle and Sarah Schechter.