Oliver gets closer to the truth about Prometheus; Helix refuses to continue to help Felicity until she does a favor for them.
Arrow dives deep into the revelation of who Prometheus is with an episode where his identity is revealed to Oliver leading to a confrontation between the two and a revelation of why. It brings a lot together from the season, especially plot points that haven’t felt like they were relevant. It’s probably the best use of the flashbacks in a season.
Lots are thrown at viewers this episode forcing them to pay attention to every reveal throughout the episode.
And that forcing to pay attention involves Chase’s plans as the back and forth between him and Oliver feels like a game of one-upmanship as viewers are left to figure out who really has the drop on whom. It’s all interesting in a way but after a while, it feels like Bill and Ted playing with time to resolve their problems.
What’s most interesting in the episode is its ending which involves some interesting allegiances and a direction that feels like it plays well into Oliver’s past life. This episode is a good one in that it plays with expectations as to where things are going in the episode and the season. There’s a lot of confrontations and twists and turns that keep viewers on their toes. That sums up a lot of the season. Even Adrian Chase’s name gives a fake for comic book fans (the name is that of the original Vigilante, a character who has appeared on the show this season).
The episode is one of the stronger ones of the season connecting a lot of dots and giving us reveals and twists at the same time. This episode is a perfect example of that. We know the secret identity of the villain but there’s still reveals to go in the episode giving us a second villain to contend with. It feels like the latter half of this season is redeeming the slower earlier season and it’ll be interesting to see how things go from here.
Overall rating: 8.25