New TV Spot For “Arrow” Debuts
TVGuide has released the new trailer for Arrow, the new superhero drama which will air on The CW this fall.
Arrow will follow the exploits of Oliver Queen (Stephen Amell), a wealthy playboy who is stranded on a deserted island for five years, where he teaches himself archery in order to survive.
Upon his return home, Starling City, Queen takes up a new identity, “Arrow,” and seeks to use his new found skills to clear away the criminals and the corrupt from his city, whilst also making amends for his family’s past mistakes.
Arrow premieres Wednesday, October 10 on The CW.