New Clip, TV Spot and Promo Photos from CW’s Arrow

Arrow - Stephen Amell is Green Arrow

The pilot episode of Arrow has already been screened for people attending San Diego Comic-Con, but the official Facebook page of the show has released some new images to promote the series.

Bleeding Cool has also posted a new clip and TV spot from the show, demonstrating just how action-packed and gritty this take on the classic DC Comics character Green Arrow is going to be. Not entirely sure how we feel about Ollie killing people yet, but we’ll reserve judgment until it is placed in context.

Arrow will debut in the US on Wednesday 10 October 2012 at 8/7c.

Click images to enlarge

Arrow - Stephen Amell is Green Arrow

Arrow - Stephen Amell is Green Arrow

Arrow - Stephen Amell is Green Arrow

Arrow - Stephen Amell is Green Arrow