Where To Stream Arrow Season 7 Episode 20
Confessions
- Aired April 29, 2019
- 60 Min
- Rated 7.2
- Number 76 Of 170 Rated Episodes
Two transit guards are murdered at the scene of a Team Arrow operation, and Dinah tries to determine the truth about who killed them.