Where To Stream Arrow Season 7 Episode 16
Star City 2040
- Aired March 18, 2019
- 60 Min
- Rated 7.6
- Number 15 Of 170 Rated Episodes
In 2040, the team discover that Galaxy One is a cover for Eden Corps and that the company plans to blow up Star City. William and Mia find Felicity, and Rene decides which side that he's on.