Where To Stream Arrow Season 7 Episode 12
Emerald Archer
- Aired February 4, 2019
- 60 Min
- Rated 7.4
- Number 34 Of 170 Rated Episodes
Oliver gives a documentary team access to him and his family as part of his new transparency, and they probe into every corner of his life--and the lives of other vigilantes in Star City--as a vigilante mask-killer shows up.