Watch Arrow Online: Season 6 Episode 20

at .

Was Anatoly the key to getting rid of Diaz?

That was the big question on Arrow Season 6 Episode 20 when it became clear that Diaz was ready to make one final strike. 

Meanwhile, Rene made his way out of the hospital, but he struggled to get back on board with being Wild Dog. 

Also, Lance discovered the truth about Black Siren's allegiance to Diaz and had to make a decision about his future. 

Use the video above to watch Arrow online right here via TV Fanatic. 

Get caught up with all the latest wild twists for the characters. 

Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.

Show Comments
Tags: ,

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