The CW Network has released a new poster for the freshman series Arrow, debuting Wednesday, October 10 at 8 PM ET with the pilot episode "Who Am I?". Stephen Amell stars as Oliver Queen, a billionaire who leads a double life as an arrow-slinging vigilante known as The Green Arrow. This dual identity does come with a price, as you can see from the multiple scars in this promo art, proving that destiny leaves its mark.

<strong><em>Arrow</em></strong> Destiny Leaves Its Mark Promo Art