We knew the fallout from The Flash's most recent twist with Nora's (Jessica Parker Kennedy) time-traveling partner in crime and ultimate betrayer, Eobard Thawne (Tom Cavanagh) would be bad, but we never quite imagined it could be this catastrophic.
Thanks to Thawne's evil plan to destroy Cicada's (Sarah Carter) dagger, which just so happened to be the only thing dampening his powers and keeping him prisoner in the future, Thawne was once again set loose on the world. Knowing they'd freed him Barry (Grant Gustin) and Nora rushed to the future to prevent Thawne from escaping. They weren't alone either! Using the Time Sphere, the entire Team Flash traveled to the future to help battle Thawne, which is when tragedy struck.
Just as Team Flash was kicking some good Reverse butt, Nora started to disappear; a product of the rewritten timeline. Returning her to the negative Speed Force would have saved her, but Nora refused to go, already terrified of the dark changes she'd begun to see in herself since first accessing it. Barry and Iris (Candice Patton) could only hold their daughter close as she faded away, a victim of the very timeline she'd gone back to change. Later, Iris found a touching message from Nora, saying goodbye to her parents and promising them she didn't regret a minute spent with them.
The losses didn't end there though. After realizing that he didn't want his powers to be the most extraordinary thing about him, Cisco (Carlos Valdes) decided to take the metahuman cure and leave Vibe behind. It's unclear whether this marks the end of Cisco's story or if he'll just have to find a new, non-powered storyline in Season 6. If so he does leave though, who the heck is going to name all the villains now?!
More importantly though, the episode ended on a shot of a future headline promising Barry's disappearance in a "Crisis" in the future changed years from 2024 to 2019, meaning we're officially gearing up for the Crisis on Infinite Earths crossover!
The Flash will return in fall 2019.
(Disclosure: TV Guide is owned by CBS Interactive, a division of CBS Corporation.)