Contains spoilers from The Flash Season 5, Episode 22.
The Flash's fifth season raced towards a game-changing conclusion as its season finale ended on a note that left viewers in a state of disbelief.
Though it initially resumed its focus on the Cicada-centric storyline, with Team Flash attempting to stop Grace Gibbons from destroying every metahuman to ever exist, the episode quickly switched gears as the Scarlet Speedster discovered the extent to which his archenemy, Eobard Thawne, had been manipulating his daughter.
Ever since it was revealed that Nora was working with Reverse-Flash in the midseason finale, the show has constantly alluded to the villainous speedster's master plans (with multiple episodes throughout the second half of the season adding a little more backstory) and, after Ralph Dibny finally discovered what it actually was in last week's penultimate offering, it was clear that it would have major repercussions on not just everyone involved, but the timeline itself.
However, none of us could have predicted the extent of those repercussions as the season finale, 'Legacy', was a non-stop shocker from beginning to end, which has raised a number of interesting possibilities for the show's sixth season.