Watch Arrow Season 5 Episode 15 Review Spoilers

In the previous episode, it was discovered that Oliver instructed Adrian Chase (Josh Segarra) to cover up the involvement of the Green Arrow in the death of Detective Billy Malone (Tyler Ritter), which resulted in the call for his impeachment. In the promo for “Arrow” season 5, episode 15, Oliver knows that losing the mayoral seat would mean Prometheus once again gets the better of them. However, there is another problem that arises from the revelation.

Arrow Season 5 Episode 15 Spoilers

From villains Prometheus and Tobias Church, to new additions to Team Arrow such as Ragman and Wild Dog, there have been plenty of additions to the cast.

Joining the ranks of new characters is a vigilante appropriately titled Vigilante. The crime fighter has seemingly opposed the Green Arrow so far this season. It will certainly be interesting to see where the DC Comics show takes the character from here.

It seems that the two will go head to head in the new episode. Vigilante has developed to be one of the Team Arrow’s most violent adversaries on the show but it remains unknown whether he will be an actual antagonist. Perhaps Vigilante will have a good reason for attacking Oliver, the current mayor of Star City.

Not only will Oliver’s administration come under attack by the news media, and likely political rivals, but the mayor’s corruption will draw the attention of Vigilante. The gun-toting crime-fighter has been a pest in the past for Team Arrow, but it seems that in “Fighting Fire With Fire,” he will be posing the greatest threat yet.

To make things more complicated, Prometheus will attempt to stop Vigilante from going through his mission for the sole purpose of the privilege of killing off Oliver for good. Perhaps Prometheus and Vigilante will end up fighting it out instead.

‘Arrow’ season 5’s episode 15, titled “Fighting Fire With Fire,” was scheduled to air on March 1, 2017 on The CW. It was directed by Michael Schultz and written by Speed Weed and Ben Sokolowski. It will be followed by episode 6, titled “Checkmate,” directed by Ken Shane and directed by March 15.