After eight seasons, launching a universe of shows and a new era of superhero tv, and some truly amazing crossovers, the flagship show of the CW-verse/Arrowverse, has come to the end of the road. Oliver Queen sacrificed his life during the Crisis on Infinite Earths, and now it’s time to wrap up the loose ends.
Much of this season of Arrow (the second to last, we recently learned) has been accented by flashes forward to a not so great future for Star City.
If you’ve been watching Arrow for a while, it’s become clear that something has been up with Thea Queen, played by Willa Holland. Her part has been getting smaller and smaller, with long absences based on flimsy excuses. According to several sources, Holland herself has been behind the reduction in her role.