When the Flash Season 3 started everyone was wondering who is Savitar and how he will the God Of Speed be defeated by Barry. The question was then lined up with another series of questions like Who is Savitar and what is his aim of revenge with Barry. And now few episodes later, when the true identity of Savitar was actually revealed then another question loomed, will Barry be able to kill his own future self. The finale has reached and Iris is dead, how Barry is dealing with his loss is one thing to see along with the fact that how he is trying to defeat Savitar who is undefeated so far.

The Flash Season 3 Episode 15

CW recently released an announcement for the finale of The Flash as: “With nothing left to lose, Barry takes on Savitar in an epic conclusion to season 3.” The finale of the Season 3 is scheduled to air on May 23rd and CW has recently released few photos supporting the curiosity surrounding the epic battle.

Have a look at the photos and do let us know your assumptions about the finale of the show.