This is somethingThe Flashhas struggled with this year.
Thankfully, tonights episode ofThe Flashpresented a nice change of pace.
The Flashhas had a pretty big villain problem this season, on both a macro and micro level.

Credit: Jack Rowand/The CW
So its fair to say that Abra Kadabra had to clear a pretty low bar to clear.
This scene stood out for several reasons.
), which is something he used to do quite often untilThe Flashstarted drowning in darkness.
Second, it has one of the more visually interesting fights this season, too.
Labs to steal something else.
Its obviously a tempting offer, and its easy to understand why both Barry and Joe consider.
So, he releases Kadabra from the pipeline.
Gypsy tries to stop him, and Kadabra uses that moment to escape.
They all quickly realize they cant take Caitlin, a.k.a.
the teams doctor, to the hospital because shes a wanted meta.
Cisco suggests they remove her necklace and let her powers heal her, but Caitlin refuses.
Despite some complications, Julian manages to remove the pieces of shrapnel from her abdomen.
Honestly, this is probably what made me like Kadabra as much as I did.
Like Evil Wells, he was simply trying to get home.
Thats something all of the audience can understand.
As always, Jesse L. Martin is freaking heartbreaking.
That sounds like a great idea, right?
Julian and Cisco do everything they can to save her, but its for naught.
You remember how Savitar said one of them would suffer a fate worse than death?
The episode ends with Killer Frost towering over Cisco, Julian, and H.R.
Overall, this was a fairly weird episode that felt like it was at odds with itself.