ARROW Season 8 Episode 1 “Starling City” Photos
BY Jennifer Griffin
Published 2 years ago
Arrow returns for season 8 on October 15 with a James Bamford-directed premiere episode, “Starling City.”
First look photos from the premiere (full synopsis to follow) were released by the network today.
Catch the gallery below, and follow @ScreenSpy on Twitter for more Arrow scoop this season.