The First Images from Arrow Episode 3.01 Released!

The CW (via DC Entertainment) has released the first official images from the upcoming third season premiere of “Arrow” which you can check out in the gallery viewer below! Titled “The Calm,” the episode is set to premiere on October 8.