The Arrow

  • What Happened to Arrow?

    This article contains spoilers up to, and including the season 4 finale. Arrow is a show based on the DC comic book character, Green Arrow. It airs in the USA on The CW network and in the UK on Sky1. Starring Stephen Amell as the title character, it is...