The Flash Promo: Can a Villain from the Future Save Iris?

at .  Updated at . Comments

Barry Allen will do anything and everything to save Iris.

But what happens when his only option might be trusting a time-traveling villain?

That's the dilemma Barry faces when Abra Kadabra arrives in Central City on The Flash Season 3 Episode 18.

Engagement interrupted?  - The Flash Season 3 Episode 15

Then again, the choice might be out of Barry's hands. Because it turns out he's not the only one familiar with the evil magician.

Gypsy's back once again. She's hunting the breach violator. And knowing how much Gypsy favors the rules, it's unlikely she'll bend them for Barry.

Which puts Cisco in an awkward position of having to choose sides.

Vibe and Gypsy team up - The Flash Season 3 Episode 14

Press play on the video below and then share your theories with us. Will Abra Kadabra reveal Savitar's identity? Should Barry make a deal with a potential devil?

Remember, you can watch The Flash online anytime!

The Flash
The Flash Season 3 Episode 18: "Abra Kadabra"
Barry Allen/Flash, Iris West, Cisco Ramon
Related Videos:
The Flash Videos, Barry Allen/Flash Videos, Iris West Videos, Cisco Ramon Videos
Uploaded by:

The Flash Season 3 Episode 18 Quotes

Iris: He's a murderer.
Barry: I know he's a murderer. But how many murderers have we put in prison? How many bad guys have we taken down? Don't we deserve one win? After everything that we've done?
Iris: Life doesn't keep score, Barry.

Abra Kadabra: If you let me go, I will tell you Savitar's greatest secret. It's the key to defeating him. The key to stopping him.
Barry: What secret?
Abra Kadabra: I know who he is. I know his name.