By Dr. Zaius
Monday, March 6th, 2017 at 11:30 am
Arrow Season 5 Episode 15: “Fighting Fire with Fire”
Directed by Michael Schultz
Written by Speed Weed & Ben Sokolowski
Created by Greg Berlanti, Marc Guggenheim, Andrew Kreisberg
Starring Stephen Amell, David Ramsey, Willa Holland, Emily Bett Rickards, Echo Kellum, Paul Blackthorne, Josh Segarra, Rick Gonzalez, Joe Dinicol The CW
Air Date: Wednesday, March 1st, 2017, 8:00pm
There is chaos in Star City… so the usual for Mayor Oliver Queen aka The Green Arrow (Stephen Amell) and his team. After putting away three escaped convicts, Oliver faces threats of all shapes and sizes this week including Prometheus, Vigilante, impeachment, his sister becoming a vindictive politician, and a reporter girlfriend finding out his secret identity – you know regular Arrow stuff.
Spoilers for last Wednesday’s Arrow below.
One at a time – Prometheus: Last week the police were clued into the truth that Arrow killed Officer Billy Malone. Of course we know it was a horrible accident created by Prometheus. Mayor Queen is able to convince the Police Chief of this but soon the news is leaked wide and the city is calling an emergency panel to decide if Queen needs to be impeached. As if this wasn’t bad enough, Thea (Willa Holland) is going to the darkside… politically. Whereas once Thea bloodlust was unquenchable, now she’s become sadistic as Oliver’s assistant. When Susan Williams (Carly Pope), Ollie’s reporter girlfriend found out who he really is, Thea got Felicity’s (Emily Bett Rickards) help to hack Susan’s computer and plant a story with her paper that she plagiarizes her stories. Susan connects the dots, and figures Oliver had something to do with it.
As the impeachment proceedings heat up and pressure builds over Arrow’s connection to Billy Malone’s death, Vigilante returns shooting up Oliver’s limo and nearly finishing the job. Dinah Drake aka Black Canary (Juliana Harkavy) discovers fragments of Vigilante’s mask that DA Adrian Chase (Josh Segarra) seems way too interested in. It’s been so dreadfully obvious that Chase was a villain in hiding, but I figured Prometheus. Now it seems they’re leaning to him being Vigilante. That question actually gets settled rather succinctly as Vigilante and Prometheus get into a bad guy-fight over who gets to kill Arrow once and for all. When Prometheus knocks Vigilante off a roof, he unmasks and you guessed it… Adrian Chase. I actually like Chase as a character, shame he’ll likely be another disposable villain soon.
Oliver thinks Thea reminds him of their mother; not a compliment. When she hears the impeachment panel is split, she tries to blackmail the deciding vote, but Oliver steps in with a “not this way” speech. In the end, he barely escapes the impeachment thanks to his lawyer, Adrian, and Thea decides to quit as his assistant. All the while, Vigilante has a plot to assassinate Queen, but he’s stopped by the team led by Mr. Terrific’s new balls… yeah they’re robotic weaponized balls… just watch the episode! Oliver has the awkward talk with ex-girlfriend Felicity about helping him get back with new girlfriend Susan, and she helps to repair Susan’s reputation. On the opposite end of repair, Curtis (Echo Kellum) and Paul seem done.
This was another good Arrow episode with a major reveal; albeit a predictable one about Prometheus. The DCEU shows know how to work the formula, and occasionally that makes even the better episodes dare I say, formulaic. I still don’t care about the flashbacks and they continue to go on and on without end. At this point, can we catch up to the present and forget the flashbacks… please?
Arrow airs Wednesday nights at 8:00pm ET on The CW.
The CW’s synopsis:
Fighting Fire with Fire (Ep# 515)
VIGILANTE ATTACKS MAYOR QUEEN — Oliver (Stephen Amell) faces his biggest challenge yet as mayor. Felicity (Emily Bett Rickards) continues down her dark path with Helix. After Vigilante attacks Oliver while he’s acting as the mayor, Diggle (David Ramsey) leads the team in a mission to stop Vigilante once and for all. Michael Schultz directed the episode written by Speed Weed & Ben Sokolowski (#515). Original airdate 3/1/2017.