Where To Stream Arrow Season 6 Episode 21
Docket No. 11-19-41-73
- Aired May 3, 2018
- 60 Min
- Rated 7.6
- Number 12 Of 170 Rated Episodes
Oliver goes on trial for the murders that Arrow committed as well as violating the anti-vigilante act, and only the arrival of an old friend can save him.