To Top

The Flash Season 3 Episode 18: New Villain Joins Series; Is Savitar Future Barry

Barry sets his sights on a new villain in the upcoming The Flash Season 3 episode 18. David Dastmalchian joins the show as Abra Kadabra, a time-travelling 64th-century magician. Meanwhile, there are speculations that Savitar is the future Barry.

The Flash Meets Abra Kadabra

The Flash Season 3 introduces a new villain in its Tuesday (March 28) episode. reports that this antagonist will offer The Flash (Grant Gustin) a tempting deal: release him and he will reveal Savitar’s true identity.

In The CW’s superhero series trailer, Abra will tell Barry that they have been enemies for a long time. Moreover, he tells Barry that he’s from the future. Gypsy (Jessica Camacho) confirms Abra’s statement and provides Barry with more information about Abra.

For The Flash viewers who are not familiar with the character, the publication reports that Abra is a 64th-century resident who wants to become known as a “popular stage magician.” Moreover, the outlet notes that this metahuman is known to “turn humans into his puppets.”

Meanwhile, the outlet notes that because of Barry’s (Gustin) desperation to save Iris (Candice Patton), he will take on Abra’s offer. Unfortunately, Gypsy (Jessica Camacho) interferes and while they fight about Abra, the latter escapes.

The Flash Season 3 Spoilers

On the other hand, reports that Abra’s offer to reveal Savitar’s identity will serve as a key for Team Flash to understand how the superhero and company can take Savitar down. The latter report notes that it is not going to be a walk in the park for The Flash, but it is feasible. However, in the trailer, it hints that a magician never tells.

Meanwhile, the outlet provides a theory that Savitar is the future Barry. According to the source, this theory is possible due to the changes The Flash made within Flashpoint. The outlet notes that once Barry learns that Savitar’s presence is of his doing, he may feel guilty all over again.

Apart from the Abra Kadabra story arc, the initial report notes that there is also a storyline for Julian (Tom Felton) and Caitlin (Danielle Panabaker). The outlet notes that Julian is still “cold” towards Panabaker’s character. However, when he learns that she got injured in a battle with Gypsy, he immediately rushes to her side.

The Flash Season 3 Episode 18 will air on Tuesday, March 28 on The CW. Nina Lopez-Corrado directed the episode. Do you think Abra will eventually reveal Savitar’s identity? Share your thoughts with us!

Read More: CBS Picks Up Blue Bloods Season 8; Frank Faces A New Dilemma

More in TV