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?
In his initial debut in 1962’s The Flash #133, Kadabra — known as Citizen Abra — was a resident of the 64th century, who was thrown in jail after an altercation with Flash. While Kadabra’s main motivation to become a popular stage magician, his ultimate goal to be adored by people. The metahuman is known for turning people into his puppets.
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.