This was truly an amazing episode. Easily one of Arrow's best. This season of Arrow has just been so good. The premiere was an amazing episode and callback to season 1. Then we got episode 2, that even though it's the weakest episode in the season was still great, with some of Earth 2 Black Canary's best scenes, and really used to set up the rest of the season. Episode 3 was even better bring back Thea and giving is some truly emotional scenes. Now we get what I think is the best episode in the entire season so far, bringing the characters from the future forwards, and making them actually work. I think most people aren't too fond of the future forwards, but this episode makes it so worth it. Every character was so perfect this episode. They all had their moments.
Oliver meeting with Mia and William, seeing how they interact and even learn from each other. The scenes with William were just wholesome, and Mia got some real character development. Also learning about what happened to Star City... wow. Diggle with Conner, and learning about JJ, and their conflict and resolution. That was some tough love, but great nonetheless. Rene having to deal with his Daughter's potential death, and how he becomes corrupt. Even Dinah had something to do, helping others cope. E2 Laurel helping out Mia, and the rest of the team in general. Everyone just became better and were developed this episode. They all had their place. Heck, Curtis had his place too, and was surprisingly a nice return.
This episode just brought everyone together and they all gave it their best. All the actors, and especially Stephen Amell gave some of their best performances in the show. However, this episode does have a few significant flaws. One of them would probably have to be Grant Wilson. It's not an issue with the character at all, I really like him, but timeline wise it makes absolutely no sense. Based on what has been previously said about the character, he would be a teenager right now, and it seems like a really stupid plot hole to contain. How about just changing him to Joe Wilson. Additionally I think he was underused, like he really didn't do much. Not to mention how It's just incredibly convenient that the Future Team Arrow happens to come the same day that Grant Wilson returns. Also I found it weird how Grant has JJ's suit. It makes sense for the misdirect, which I thought was pretty well handled despite other blunders, but why wouldn't Grant use a suit more similar to his Dad? I guess it could be explained that Grant gave it to JJ. I wish Slade would've come back to make this episode even better, but that's just wishful thinking, everything that happened was just exceeded all my expectations. I do wish this episode was maybe split into 2 episodes, because it does feel rushed at times, the future team Arrow needed a little more time with the present team Arrow. Which is actually why I'm really glad that they are staying longer. Kinda expected this to be for one episode, but I'm glad it isn't. Although it actually does create some silly problems. In a recent episode of The Flash, it is revealed that Time Travel cannot happen because of Crisis. Now suddenly these characters are able to time travel with no problems? Also that was never explained. Consequently doesn't it reveal to Team Arrow that Crisis On Infinite Earths gets resolved? I mean how else would it explain their children being alive in the future? Now since I seriously did love this episode, I really don't want to let these negligent flaws hurt the episode to much. Perhaps it will be better explained in another episodes. I'm just afraid that this final season of Arrow is going to continue with these inconsistencies, contrivances, consciences, and holes. I just hope too many of these issues don't start to boggle down what has been an excellent season so far.
In spite of all my problems, once again I'm incredibly excited for the next episode of Arrow. Not only with that epic Black Canary reveal with the Monitor, but also because of the return to Russia. Personally the Russian storyline on Arrow has been one of my favorites, and I found it to be quite underrated. I hope we see characters like Anatoly return, since he's always a delight. Wow just wow, this was truly a brilliant episode of Arrow. Thank you.
Oliver meeting with Mia and William, seeing how they interact and even learn from each other. The scenes with William were just wholesome, and Mia got some real character development. Also learning about what happened to Star City... wow. Diggle with Conner, and learning about JJ, and their conflict and resolution. That was some tough love, but great nonetheless. Rene having to deal with his Daughter's potential death, and how he becomes corrupt. Even Dinah had something to do, helping others cope. E2 Laurel helping out Mia, and the rest of the team in general. Everyone just became better and were developed this episode. They all had their place. Heck, Curtis had his place too, and was surprisingly a nice return.
This episode just brought everyone together and they all gave it their best. All the actors, and especially Stephen Amell gave some of their best performances in the show. However, this episode does have a few significant flaws. One of them would probably have to be Grant Wilson. It's not an issue with the character at all, I really like him, but timeline wise it makes absolutely no sense. Based on what has been previously said about the character, he would be a teenager right now, and it seems like a really stupid plot hole to contain. How about just changing him to Joe Wilson. Additionally I think he was underused, like he really didn't do much. Not to mention how It's just incredibly convenient that the Future Team Arrow happens to come the same day that Grant Wilson returns. Also I found it weird how Grant has JJ's suit. It makes sense for the misdirect, which I thought was pretty well handled despite other blunders, but why wouldn't Grant use a suit more similar to his Dad? I guess it could be explained that Grant gave it to JJ. I wish Slade would've come back to make this episode even better, but that's just wishful thinking, everything that happened was just exceeded all my expectations. I do wish this episode was maybe split into 2 episodes, because it does feel rushed at times, the future team Arrow needed a little more time with the present team Arrow. Which is actually why I'm really glad that they are staying longer. Kinda expected this to be for one episode, but I'm glad it isn't. Although it actually does create some silly problems. In a recent episode of The Flash, it is revealed that Time Travel cannot happen because of Crisis. Now suddenly these characters are able to time travel with no problems? Also that was never explained. Consequently doesn't it reveal to Team Arrow that Crisis On Infinite Earths gets resolved? I mean how else would it explain their children being alive in the future? Now since I seriously did love this episode, I really don't want to let these negligent flaws hurt the episode to much. Perhaps it will be better explained in another episodes. I'm just afraid that this final season of Arrow is going to continue with these inconsistencies, contrivances, consciences, and holes. I just hope too many of these issues don't start to boggle down what has been an excellent season so far.
In spite of all my problems, once again I'm incredibly excited for the next episode of Arrow. Not only with that epic Black Canary reveal with the Monitor, but also because of the return to Russia. Personally the Russian storyline on Arrow has been one of my favorites, and I found it to be quite underrated. I hope we see characters like Anatoly return, since he's always a delight. Wow just wow, this was truly a brilliant episode of Arrow. Thank you.