The Flashfeatures a time-traveling adventure bustling with danger, and within that danger, is the risk of everyone’s favorite DC heroes being killed.The Flashfocuses on the invasion of General Zod’s Kryptonian forces invading Earth in an attempt to terraform it, building a new Krypton upon the bones of humanity and their culture.

RELATED:DC: Best Flash Allies

With a Kryptonian threat, and a true mess of time unraveling like spaghetti, The Flash, another Flash, Supergirl, and Batman have to risk it all to save their world. Yet, some fans of these DC characters may want to know who dies inThe Flash, and their fate in the future.

This article contains major spoilers for The Flash

The Flash Sasha Calle Supergirl Barbie

7Supergirl (Many, Many Times)

Kara Zor-El is found imprisoned in a Soviet cell, used for years as an experiment. Only when she is freed, is she able to bask in the power of the sun, and fully develop herpowers as Supergirl. Yet, her powers are not enough to fight a Kryptonian army and General Zod, and she succumbs to Zod more than once.

Supergirl is killed after believing she has killed Zod, yet the exiled Kryptonian general stabs her with a wrist blade, the same weapon he uses to kill her uncle, Jor-El. This is only the first of Supergirl’s deaths inThe Flash, as Barry Allen travels back in time to save her, only for her to die again, and again, at the hands of Zod.

ben affleck batman

6Ben Affleck’s Batman?

One character, in particular, has a fate undecided inThe Flashending. The film replaces Ben Affleck’s Batman with George Clooney, meaning that Barry Allen altered the timeline, and changed his Batman. Yet, does this mean that Ben Affleck’s Batman never existed, or he is still out there on the “Snyderverse” Earth?

RELATED:DC: Best Flash Villains

Ben Affleck’s Batman fate is left unclear inThe Flash, but the actor and the direction of the character will not move forward in the future of the DCU. His appearance inThe Flashwas short but sweet, and it seems that this version ofBatman found happinessin what he does as the Caped Crusader.

5Michael Keaton’s Batman (Twice)

A retired vigilante returns to help a time-traveling hero save his world. Michael Keaton’s Batman returns forThe Flash. When audiences first see Michael Keaton’s Bruce Wayne, he is unkempt and wild, and very much in need of a shave if he’s to wear that iconic bat suit. Batman may be a brilliant tactician and combatant against Soviet forces, but against Kryptonians, he is outmatched.

Batman dies inThe Flashafter sacrificing himself and launches both himself and the Bat-Wing toward the Kryptonian mothership in an attempt to blow it up. After both versions of theFlash travel back in time, Michael Keaton’s Batman dies again after a fight with the Kryptonian giant, Nam-Ek.

Michael Keaton In The Flash

4Kal-El

Although it is not seen on screen, Kal-El is killed by General Zod as an infant in the new and messy world that Barry Allen created by changing time. Kal-El is not seen inThe Flash, neither is Superman, but the fact that General Zod killed Superman as a baby enrages Supergirl, who was sent to Earth to protect her cousin.

RELATED:DC: Most Iconic Female Villains in The Comics

Thedeath of Kal-Elis a true tragedy, and it shows the violent nature of General Zod, and why he should forever remain in the Phantom Zone. Due to General Zod’s murder of a baby Kal-El, he is never raised by Martha and Jonathan Kent, thus, Superman never saves the day from the Kryptonian threat.

3Barry 2

After Barry Allen goes back in time to save his mother, his journey back to the present is interrupted, and he is thrust back a few years. Barry Allen arrives in an altered timeline, where his mother is alive. Yet, he discovers that the Barry Allen of this timeline has lived a sheltered and happy life with his parents, one without the scars of Barry Allenfrom the original timeline.

Barry 2 never experienced loss, so the deaths of Batman and Supergirl hit him hard. Each, and every time that they are killed. Barry 2 travels back in time, for decades in an attempt to save the world, over and over. Yet, it’s only after he sees his inevitable fate as Dark Flash, does he kill himself to save the future and the past from himself.

Superman_standing_in_a_small_town_in_Man_of_Steel

2Dark Flash

The cause of this entire paradox is Dark Flash, an entity thatstalks the Speed Force, pushing Barry Allen out of the timestream to trap him in a new and altered reality with Barry 2. Dark Flash appears again towards the end of the film, revealing himself as Barry Allen 2, underneath the shrapnel and war wounds of countless attempts to go back in time and save everyone.

Barry has failed to save Batman and Supergirl for decades, leaving him a shell of his former self. The rage that has built within the Dark Flash hasmade him a monster, and as he goes in to kill Barry Allen for failing to fix this mess, Barry 2 sacrifices himself. The past version of Barry 2 dies, meaning the future version of Barry 2, Dark Flash, dies too.

barry allen 2 filming supergirl from the bat-wing

1Nora Allen

The driving force for Barry Allen in both his career and his superhero life, all stems from the death of his mother, Nora Allen. Nora Allen was murdered when Barry was a child, and his father was wrongfully imprisoned for a crime he did not commit. Yet, the entire world is at risk due to Barry Allen messing with time when he saves his mother from being killed.

After learning a cruel yet hard lesson about the consequences of messing with time, and the fact that he can’t save everyone, Barry Allen needs to go back in time to put fate back on the right course. Barry Allen puts his mother back on the path that led to her murder, as tragic as that is.

dark flash concept art for the flash movie

Nora Allen In The Flash