Following the avalanche of images we brought you this morning from The Flash’s season premiere (see here) it’s now the turn of Arrow to unleash an eruption of promo pics from its new season’s opening episode. It’s called “Green Arrow” and it features an awful lot of costumes, including Thea (Willa Holland) in her red-hoody as Speedy. Oh, and there’s also Neal McDonough as new villain Damien Darhk. Have a good browse.
• Legends Of Tomorrow: New Featurette On The Team Dynamics
• Constantine’s Return In Arrow Will Have Major Ramifications SPOILERS
• Is Booster Gold Absent From Legends Of Tomorrow Because He’s Getting His Own Film?