Arrow Season 6 Episode 12 - Shifting Allegiances Preview — Arrow Season 6 Episode 20: Shifting Allegiances - Part 2

Preview — Arrow Season 6 Episode 20: Shifting Allegiances

Arrow, Previews
Photos from Arrow Season 6 Episode 20 (continued):

Episode description: 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).

Arrow Season 6 Episode 12 - Shifting Allegiances Preview — Arrow Season 6 Episode 20: Shifting Allegiances - Part 2 Arrow Season 6 Episode 12 - Shifting Allegiances
Arrow — “Shifting Allegiances” — Image Number: AR620b_0007.jpg — Pictured: Paul Blackthorne as Quentin Lance — Photo: Daniel Power/The CW — © 2018 The CW Network, LLC. All Rights Reserved.
AR620B_0038b Preview — Arrow Season 6 Episode 20: Shifting Allegiances - Part 2
Arrow — “Shifting Allegiances” — Image Number: AR620b_0038.jpg — Pictured (L-R): Katie Cassidy as Laurel/Black Siren and Paul Blackthorne as Quentin Lance — Photo: Daniel Power/The CW — © 2018 The CW Network, LLC. All Rights Reserved.
AR620B_0096b Preview — Arrow Season 6 Episode 20: Shifting Allegiances - Part 2
Arrow — “Shifting Allegiances” — Image Number: AR620b_0096.jpg — Pictured (L-R): Kirk Acevedo as Ricardo Diaz and Katie Cassidy as Laurel/Black Siren — Photo: Daniel Power/The CW — © 2018 The CW Network, LLC. All Rights Reserved.
Promo video:

What are your hopes for this episode of Arrow? Share your thoughts with us in the comments below, and be sure to catch up with our review of Arrow Season 6 Episode 19, “The Dragon,” right here.

Arrow airs Thursdays at 9/8c on The CW.

Related  What to Expect from Tracker Season 3 Episode 13: Breakaway

Want more from Tell-Tale TV? Subscribe to our newsletter here!