Battling Diaz - Arrow
Olivier turns to an old friend in order to battle Diaz on Arrow. "Shifting Allegiances" is the 20th episode of the show's sixth season.

Unrated
Photo Credit:
CW
Show:
Arrow
Episode:
Arrow Season 6 Episode 20: "Shifting Allegiances"
Character:
Dinah "Laurel" Lance/Black Canary
Related Photos:
Arrow Photos, Arrow Season 6 Episode 20 Photos, Dinah "Laurel" Lance/Black Canary Photos
Location:
Vancouver, BC, Canada
Related Post:
Uploaded by:
Uploaded:
Show Comments

Arrow Season 6 Episode 20 Quotes

Look, what I'm trying to say is I know what it's like to do a bad thing for a good reason.

Lance

Handcuffs would've been fine.

Oliver