The CW’s Arrow returns from its winter break on January 18, 2018 with season six episode 10 titled “Divided.” Episode six, directed by James Bamford from a script by Ben Sokolowski and Emilio Ortega Aldrich, will find Oliver forced into working with an unlikely ally.
The cast of season six includes Stephen Amell as Oliver Queen/Arrow, David Ramsey as John Diggle/Spartan, Willa Holland as Thea Queen/Speedy, Emily Bett Rickards as Felicity Smoak, Echo Kellum as Curtis Holt/Mr. Terrific, Katie Cassidy as Black Siren, Juliana Harkavy as Dinah Drake/Black Canary, Jack Moore as William Clayton, and Rick Gonzalez as Rene Ramirez/Wild Dog.
The “Divided” Plot: OLIVER DISCOVERS A SHOCKING TRUTH ABOUT CAYDEN JAMES — 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). However, when he discovers one of Cayden’s secrets, he decides to team up with an unlikely ally. Meanwhile, Dinah (Juliana Harkavy) spends time with Vince (guest star Johann Urb).