New Arrow Poster Shows Off Oliver Queen’s Scars

Oliver Queen will return in The CW’s hit new series Arrow on Wednesday and series Executive Producer Marc Guggenheim posted this brand new poster on twitter today. Check it out below!

Arrow stars Stephen Amell as Oliver Queen, Colin Donnell as Tommy, Willa Holland as Thea Queen, with Susanna Thompson as Moira Queen and Paul Blackthorne as Detective Quentin Lance.