'Arrow' Season 4: Stephen Amell shows off new 'Green Arrow' suit


The Arrow is indeed no more. He really is dead. But it doesn’t end there.

Just recently at the San Diego Comic-Con panel of Warner Bros., actor Stephen Amell (Oliver Queen/Arrow) wowed the fans and made the crowd go wild when he went on stage revealing to the world, for the first time, the new suit for his superhero alter ego Green Arrow.

That is right. The show’s frontrunner will now be called with a more colourful name. Aside from that, the fictional home of the show will be renamed to its original name in the comicsStar City. The Star City name was previously teased on a presentation by Ray Palmer (Brandon Routh) during season 3.

“San Diego Comic-Con, you have not failed this city!” Stephen Amell said after he made his entrance. “My name is Oliver Queenbut you knew that. After five years away, I came home with one goal: to save my city. Along the way, I gained a brother, I saw people I’d known my entire life become superheroes, and I fell in love,” he continued. “But I lost people forever. The person that I was, and the persona that I created, failed. But Star Citynot Starling CityStar City still needs saving. And all of you can bet your last dollar that me and my team will bust our asses or breathe our last breaths trying to save it. And I ask all of you to come a little bit further… with the Green Arrow!”

Neal McDonough was also revealed to be the upcoming season’s main villain, Damien Darhk. Darhk’s presence on the show was teased during the finale of season 3. The show producer describes the new villain as “a mysterious and sophisticated villain, and an adversary of the late Ra’s Al Ghul. Now the leader of his own clandestine group, this cunning foe will prove to be one of the Arrow’s greatest challenges.”

Arrow is set to return Wednesday, Oct. 7 at 8 p.m. ET on The CW.