Do you want to know who Team Arrow will be doing battle on Arrow Season 3 Episode 2? No problem! EW learned that Matt Ward will be coming...Continue Reading
Arrow is based on The Green Arrow comic book series. It stars Stephen Amell in the title role, also known as Oliver Queen.