Hello everyone and welcome to another edition of Arrowverse catchup, this time looking at Arrow season 7 episode 16, Star City 2040. This episode took place almost entirely in the future and when I first realised this I was not excited. The flash forwards have done little to hook my interest and their initial novelty wore off fast. However, going into this episode with very low expectations led to me being pleasantly surprised. It was in no way one of my favourite episodes of the season but neither was it the 40 minute drag that I was expecting.

I liked the initial montage/scenes of Mia growing up with her mother. Oliver never appeared so are we supposed to presume that he is either dead or missing? We got to see her train while also being kept in isolation by her mother. This led to her having a dislike for vigilantes which I struggled to decide whether it was justified or not. Mia was a bit more likeable as we got to see her character fleshed out a bit more. We got to see past the generic, moody bad ass to someone a bit more vulnerable. The little moans like her insisting on being William’s associate rather than his assistant was unnecessary though. I get what the show was going for but don’t do it like that. The man they were tricking was supposed to be horrible and dirty anyway so there would be no harm in him being misogynistic as well. Them arguing with him could have rubbed him up the wrong way and blow their cover.

Rene as the mayor is an odd one as it is hard to tell why he suddenly had such a u-turn in his views. I still wonder how he became the mayor too…

We saw Felicity in the future looking like time had been much kinder to her than it had to Dinah. Some people had grey and wrinkles while others barely looked any different. The bomb story was fine if not just a reversed rehash of season one with the city being wrecked while the Glades is safe instead of the other way around. I don’t know if that is it for the flash forwards but I don’t think it has added all that much to the season.

DD Rating: 5/10