Tagged With god dammit barry allen

This week Barry Allen and Savitar -- AKA Evil Barry Allen -- finally had their long-fated battle. But that wasn't even the wildest thing that happened in the season finale of The Flash, and we need to talk about what all this means for Barry and the STAR Labs team.

After months of speculation, The Flash finally unmasked its latest villain, a big bad speedster, and gasp! It's someone Barry Allen already knows. Stop me if you've heard this one before, which you most definitely have if you've watched the past two seasons of The Flash, because yes, we're doing this thing again.