Watch Arrow Season 6 Episode 21 online via TV Fanatic with over 4 options to watch the Arrow S6E21 full episode. Affiliates with free and paid streaming include Amazon, iTunes, Vudu, and Verizon On Demand.

Episode Details

On Arrow Season 6 Episode 21, Oliver takes to the stand to plead his case, but a surprise visitor in the courtroom threatens to change everything.

Rating: 5.0 / 5.0 (67 Votes)
Episode Number:

Arrow Season 6 Episode 21 Quotes

Rene: He was here. Are you just gonna let him walk?
Felicity: We're not just letting him walk.

Ms. Loring: At the end of this trial, I'm going to ask you what is most likely: that our city's government is compromised or that we elected a superhero.