Darn, we got really lucky with seasons 5 and 6 of the Arrow! After having season 3 which was meh, and then season 4 which was straight up bad, season 5 came with this sinister and awesome villain, Prometheus! And then, season 6 starts off with Cayden James as the main villain, and he's okay as a villain, but darn when it's revealed that Ricardo Diaz is actually the main villain the season becomes so much better! I would give season 5 of the Arrow 10 / 10, and season 6 (I'm close to the end of it, I'm at episode 22) around 9.5 / 10.
68 Votes in Poll