Arrow -- "Shifting Allegiances" -- Image Number: AR620a_0065.jpg -- Pictured (L-R): David Ramsey as John Diggle/Spartan, Juliana Harkavy as Dinah Drake/Black Canary and Echo Kellum as Curtis Holt/Mr.Terrific -- Photo: Jack Rowand/The CW -- © 2018 The CW Network, LLC. All Rights Reserved.

Arrow Episode 6.20 Photos: Shifting Allegiances

The CW has released the first batch of promo photos for Arrow Episode 6.20, the all-new episode that arrives this Thursday. Check them out in the gallery below!

RELATED: Oliver and Diaz Go Toe-to-Toe for Control of Star City in New Arrow Promo

Titled “Shifting Allegiances” and set to air April 26, the episode is officially described as follows:

“RENE RETURNS TO NTA – Oliver (Stephen Amell) turns to an old friend to help battle Diaz (guest star Kirk Acevedo). Meanwhile, Rene (Rick Gonzalez) is out of the hospital but has a hard time re-adjusting to life as Wild Dog. Also, Lance (Paul Blackthorne) discovers something shocking about Black Siren (Katie Cassidy).”

Alexandra La Roche directed the episode, which was written by Wendy Mericle & Rebecca Bellotto.

Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Emily Bett Rickards as Felicity Smoak, John Barrowman as Malcom Merlyn, with Paul Blackthorne as Detective Lance. Manu Bennett is back as Slade Wilson, aka Deathstroke, and his son, Joe Wilson, will be played by Liam Hall. Juliana Harkavy is playing Dinah Drake, David Nykl portrays Anatoly Knyazev, Michael Emerson is playing the big bad, Cayden James.

Based on the DC characters, the series is executive produced by Greg Berlanti, Marc Guggenheim, Andrew Kreisberg, Wendy Mericle and Sarah Schechter. Arrow is produced by Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television.