(However, there is one moment at the end that points toward lighter moments to come).
The episode picks up where we left off with Savitar clutching Barry by the neck.
Barry is clearly weaker than him.

Credit: Diyah Pera/The CW
Thankfully, Cisco and Caitlin show up, via a portal created by Cisco, to save Barry.
Even though she cant see him, Caitlin uses her powers to freeze Savitar in his place.
He quickly breaks free, but flees rather than continue his rampage.
Joe is worried sick about Wally, who is still trapped in that cocoon.
Unfortunately, the police hear the suspects screams and come running in.
As Caitlin makes her escape, she runs into Julian and kidnaps him.
If it wasnt clear, Caitlin has gone off the deep end.
The police show up guns blazing, but The Flash saves her from their bullets.
However, Caitlin repays the favor by injuring him with an icicle and warning him not to follow her.
Obviously, Cisco is pretty upset about, and he can barely look at Barry.
It turns out H.R.
isnt totally an idiot, and he reminds Joe that Barrys superpower isnt super speed.
Its the fact that he never loses hope, even in the darkest situations.
Joes gut tells him theyre wrong about that this time.
As you couldve expected, Caitlin shows up at the home that Cisco was staking out.
Cisco interrupts their conversation, and Caitlin heads into the street to fight him.
Watching Cisco and Caitlin fight might be the least fun Ive had watching this show ever.
Its a heartbreaking moment that highlights Team Flashs chaos.
But at the same time: Why exactly did Caitlin have such a personality change?
It feels like the show is saying that having powers simply turns most people evil.
Thats pretty depressing and cynical for a show that we all praised for its optimism.
Wally emerges from it vibrating uncontrollably and disappears.
He frees Caitlin and tells her to kill him.
Obviously, she cant bring herself to, becomes herself again, and falls into his arms crying.
She creates a serum to help fix that.
The next day, Wally is fully recovered and running around the speed lab, enjoying his newfound powers.
While these powers are a huge responsibility, they arent a burden.
I just wish this episode had contained more joyful scenes like this one.
The hospital notifies Joe that Julian has woken up.
So, Barry heads off to convince him not to turn Caitlin in.
Being the good guy that he is, Barry agrees to the terms and packs his stuff.
Its a move that impresses both Joe and Iris.
Im glad the show went where we were expecting and didnt try any fancy business.
(Part of me was worried Cecile would turn out to be Alchemy).
Overall, this was a strong episode, and the cast definitely nailed the most important and emotional beats.
It has taken the characters to such a dark place it might be hard to return.
Now,The Flashseems stuck in a dark rut akin to the one DC Comics was stuck in post-Flashpointreboot.
Hopefully, next weeks mega crossover will help course correct the season.