Arrow is coming back to the CW on Wednesday, October 7 and CW has released a bunch of photos from the season premiere of the 4th season. One of the cool things is seeing all the images of Speedy, played by Willa Holland. There's also a few of Neal McDonough as Damien Darhk too.
However, the most talked about character has to be David Ramsey as John Diggle. Check out this action shot below.
Check out some other cool shots of the episode below.
Arrow returns to CW on Wednesday, October 7.