The DC superhero series "Green Arrow" by CW is coming to an end. The next 8 seasons will be the final season, with a total of 10 episodes. The lead actor Stephen Amel announced this news.
The DC superhero series "Green Arrow" by CW is coming to an end. The next 8 seasons will be the final season, with a total of 10 episodes. The lead actor Stephen Amel announced this news.