The Flash just blew up the entire DC Universe in the Season 2 finale.

Once again, Barry (Grant Gustin) returned to the night his mother, Nora (Michelle Harrison), died, only this time he didn't back down. Barry stopped Reverse-Flash (Matt Letscher) and saved Nora's life, all while Season 1 Barry looked on. However, after the pair exchanged a sweet look, the past version of Barry disappeared; reminding viewers just how far-reaching the consequences of Barry's stunt will be next season.

So what does this mean for The Flash going forward? And how will this affect the Arrow-verse? Read on for all our theories below:

Grant Gustin, <em>The Flash</em>Grant Gustin, The Flash

Will Barry still have his powers?

Probably not. By saving Nora, Barry sets himself on a very different path than the one that turned him into the Flash. And without his horrific past, Barry may not even feel the need to become a CSI. The Earth-1 Barry we know and love could be far more like Earth-2 Barry (which, to be fair, we also know and love, just in a very different way).

This idea is explored in Flashpoint, the event series in the comics that sees Barry return to the present day, after saving his mom, with no powers and no memory of the old timeline. Barry is then set on a quest to regain his powers in a very unfamiliar world, in which Leonard Snart (Wentworth Miller) is actually the biggest hero in Central City and Batman's father is the Dark Knight.

What does this mean for the Arrow­-verse?

Since The Flash is so closely tied to Arrow and Legends of Tomorrow, it would be impossible for Barry to create a new timeline and have those shows not be affected. But since not all Flash fans watch the other DC/CW shows and vice versa, that creates a tricky situation, where Arrow and Legends fans may be forced to deal with the fallout from Barry's actions despite not watching The Flash. However, this is a far better scenario than the other option, which is to have the wider Arrow-verse ignore this twist altogether.

There may be a third option, though. If The Flash were to premiere in the fall a few weeks ahead of Arrow and Legends, Barry could feasibly return the world to its original timeline before the other shows would have to deal with the new world order.

The Flash finally reveals who is in the iron mask

Is this how Supergirl is brought into the fold?

Kara (Melissa Benoist) and National City are currently segregated on some unnamed Earth, keeping them far away from the Earth-1 action on Arrow, The Flash and Legends of Tomorrow. But now that Supergirl has moved to the CW, could Barry's disruption to the timeline somehow result in a world where the Last Daughter of Krypton now resides on Earth-1? Maybe! It's a huge stretch, of course, but if the CW wants to continue casual and main event crossovers between all the DC shows (which it does), moving Kara to Earth-1 would remove a huge obstacle.

Supergirl: What Kara Learns from The Flash

"Worlds Finest" -- Kara (Melissa Benoist, right) gains a new ally when the lightning-fast superhero The Flash (Grant Gustin, left) suddenly appears from an alternate universe and helps Kara battle Siobhan, aka Silver Banshee, and Livewire in exchange for her help in finding a way to return him home, on SUPERGIRL, Monday, March 28 (8:00-9:00 PM, ET/PT) on the CBS Television Network.  Photo: Robert Voets/Warner Bros. Entertainment Inc. © 2016 WBEI. All rights reserved.

Does this mean Reverse-Flash and Zoom (Teddy Sears) are still out there?

Possibly! When Barry went back into the past, he beat up Reverse-Flash but didn't kill him, so Eobard Thawne could feasibly return to terrorize Team Flash again. That is, if Barry doesn't have the foresight to drag Thawne back into present day with him and lock up his nemesis in one of those handy cells.

As for Zoom, there's a good chance his death will be one of those "fixed points," similar to Eddie's (Rick Cosnett) death (particularly since it was the time wraiths that did him in). Meaning, even if Barry completely rewrites history, Zoom's death may still stand.

The Flash: A quick guide to the DC Universe speedsters

Will Jay Garrick (John Wesley Shipp) return?

He has to. It would be beyond cruel to reveal that TV's original Flash, John Wesley Shipp, is also playing the comics' original Flash, Jay Garrick, and then have him disappear for good. Legends of Tomorrow is also introducing the Justice Society of America next season, an organization of which Jay is a founding member in the comics.

And if Henry is still alive in the new timeline Barry created, that opens up the possibility for us to get double John Wesley Shipp next season. Although, we're doubting Barry's reckless action would result in such a happy ending as to give him both parents back.

Will Caitlin Snow (Danielle Panabaker) go dark?

Caitlin's speech to Zoom about the darkness inside her was only a ploy to lure him into a trap, but it all felt very ominous. Could that have been foreshadowing a darker Caitlin Snow? Maybe in the new world Barry created, Caitlin isn't an optimistic scientist, but is more like her doppelganger Killer Frost, just without the powers. Or with the powers. Who really knows at this point?

And Caitlin may not be the only one to reappear in Season 3 with a completely new personality. By saving Nora, Barry may have accidentally turned all of his friends into radically different people.

Is The Flash repeating Season 1 mistakes?

Are Barry and Iris (Candice Patton) over?

Just after Barry and Iris share their first kiss, he goes and changes everything. Because if Nora lives and Henry isn't arrested for her murder, Barry never goes to live with Iris and Joe (Jesse L. Martin). Therefore, Barry and Iris never develop that lifelong bond and Joe doesn't become Barry's surrogate father. If this is the case, it's maybe the most upsetting consequence of Barry's rash decision, because the bond between Barry and the West family has always provided the heart of the series.

Will Harrison Wells (Tom Cavanagh) return?

After defeating Zoom, Harry decided to return to Earth-2 with Jesse. But now that Barry changed the past, we could meet a Harrison Wells we've never really gotten to know before: Earth-1 Harrison Wells. Stopping Reverse-Flash from killing Barry's mother may mean that Reverse-Flash never takes over Earth-1 Harrison Wells' identity, meaning Tom Cavanagh could get the opportunity to play a third version of Harrison next season.

Will Cisco (Carlos Valdes) save the day?

Without Thawne creating the particular accelerator a few years early, Cisco may not be a metahuman yet in the new timeline, which means he might be vibe-less. However, Cisco was able to remember when Thawne killed him, so it's likely that he will be the only one who's able to remember the previous timeline that Barry destroyed.

What did you think of The Flash finale?

(Full disclosure: is owned by CBS, one of the CW's parent companies.)