The CW Network has unveiled an extended clip and a new TV spot for the upcoming superhero series Arrow, debuting Wednesday, October 10 at 8 PM ET. Stephen Amell stars as billionaire playboy Oliver Queen, who leads a secret life as a green-hooded, arrow-slinging vigilante.

CLICK HERE to visit TVWeb and take a look at this TV spot and an early scene from the Season 1 Premiere, where Oliver hunts down a baddie who apparently stole his mask from the set of Savages.

Arrow will have its Comic-Con panel later today, at 3 PM in Ballroom 20. Stay tuned for any news coming out of the San Diego event.