Barry returned from the Speed Force full of optimism.
On The Flash Season 2 Episode 22, he was a little too full of cheer.
In fact, his friends thought Barry might need to acknowledge he could fail in order to see how he could win.
Things weren't as great as Barry had hoped.
Caitlin returned from her time with Zoom, but she was very shaken.
There was a full blown metapocalypse in Central City. The metahumans had taken over.
At the helm for Zoom this go around was none other than Laurel Lance's doppelganger.
How would the team defeat him this time? Would they do it without casualties? Nothing is ever that easy.
Find out how it played out when you watch The Flash online via TV Fanatic!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. She's a member of the Broadcast Television Journalists Association (BTJA), enjoys mentoring writers, wine, and passionately discussing the nuances of television. Follow her on Twitter and email her here at TV Fanatic.