There’s a new villain in Central City, Abra Kadabra.
While on the run from Gypsy, Abra finds himself In Star labs, wrecking havoc on the team as he goes. No one hurts as much than Caitlin Snow.
We know this hurts the team, seeing as Caitlin is the doctor of the group. Who will come to her rescue? According to my source, it is up to Julian to get her back on her feet. Lately, we have seen things blossom between Caitlin and Julian. Can he keep a cool head while he tries to save her life?
Why exactly is Star Labs the place where Abra runs to? Why was Caitlin the target? Will Barry be willing to fight this brand new villain?
The Flash (Grant Gustin) battles Abra Kadabra (guest star David Dastmalchian), a villain from Earth-19, who makes him a tempting offer – release him and Abra Kadara will reveal Savitar’s true identity.
Desperate to save Iris (Candice Patton), Barry considers taking the deal but Gypsy (guest star Jessica Camacho) breaches in to capture the villain for her own reasons and during the melee, Abra Kadabra manages to escape. Barry is furious that Gypsy interferes, but Gypsy refuses to back down, forcing Cisco (Carlos Valdes) to take sides. Meanwhile, Julian (Tom Felton) is a bit cold towards Caitlin (Danielle Panabaker) but when she is severely injured in a battle with Gypsy, he rushes to her side.
This new episode will air this Tuesday, March 28th at 8/7c on the CW.