Betrayed by an Old Friend - Arrow Season 6 Episode 20

Betrayed by an Old Friend - Arrow Season 6 Episode 20

Oliver doesn't get the help he had hoped to receive from his old friend Anatoly.
Added:
The Changing Restaurant - Arrow Season 6 Episode 20

The Changing Restaurant - Arrow Season 6 Episode 20

The Chinese restaurant Lance used to take his girls has changed quite a bit.
Added:
Diggle and NTA - Arrow Season 6 Episode 20

Diggle and NTA - Arrow Season 6 Episode 20

Diggle is doing a great job at ARGUS and helps NTA work to find and stop Diaz.
Added:
Wanna Help Me? - Arrow Season 6 Episode 20

Wanna Help Me? - Arrow Season 6 Episode 20

Oliver is in a tough spot: His allies seem to be turning on him, but will Anatoly be able to change things?
Added:
What's He Doing Here?  - Arrow Season 6 Episode 20

What's He Doing Here? - Arrow Season 6 Episode 20

Lance has been trying to get Laurel back, but it looks like the addition of Diaz is going to cause some problems.
Added:
A Betrayal? - Arrow Season 6 Episode 20

A Betrayal? - Arrow Season 6 Episode 20

Laurel's association with Diaz could come back to haunt her in a big way on Arrow Season 6 Episode 20.
Added:
Siren Screech - Arrow Season 6 Episode 20

Siren Screech - Arrow Season 6 Episode 20

Dinah is ready to take on the bad guys, but how are we supposed to take her screech seriously when Siren-X's is so much stronger?
Added:
Curtis On The Job - Arrow Season 6 Episode 20

Curtis On The Job - Arrow Season 6 Episode 20

Curtis always has weird and wonderful devices to save the day, but will he be able to pull the cat out of the bag on the latest mission?
Added:
Making a Decision - Arrow Season 6 Episode 20

Making a Decision - Arrow Season 6 Episode 20

This four-persons strong alliance needs to chat about the best course of action to win the battle, but will any of them mess it up?
Added:
Working Together Again? - Arrow Season 6 Episode 20

Working Together Again? - Arrow Season 6 Episode 20

Diggle and Dinah look set to continue on the same side, but will they be able to take down the villain?
Added:
Battling Diaz - Arrow

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.
Added:

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