The Flashis set to be a game-changing film for the DC cinematic universe. With James Gunn and Peter Safran taking the reins of the new DCU leading to the release ofSuperman: Legacy, it looks likely thatThe Flashmovie will have some long-reaching effects across the current state of the universe as fans know it.

Related:Best Superhero Movie Trilogies

The latest trailer forThe Flashhas been showcasing the many characters set to star in the new movie. From the expected to the surprises and even some slightly sneakier appearances, the new trailer has plenty to dig into in terms of DC characters that have appeared in a moviethat many people have been getting excitedabout.

7Barry Allen & Barry Allen

Actor Ezra Miller certainly has their work cut out for them inThe Flash. Not only will they be playing the titular hero, Barry Allen, as he traverses the multiverse in a bold attempt to bring his mother back from the dead. But they will also be playing a second Barry Allen, likely the multiverse version of his own character in the world where his mother still lives.

The two characters have been seen together in both previous trailers and the most recent one. While it is uncertain what role the second Barry Allen will play in the movie, it seems set to be a bit of a buddy cop movie with both buddies being the same man. It will be interesting for fans to see a new take on The Flash character afterthe long-running CW seriesfinally came to an end recently.

Flash 1

6General Zod

It seems that one of the top, if not the primary antagonist ofThe Flash, will be Michael Shannon’s General Zod, who previously perished inMan of Steelat the hands of Henry Cavill’s Superman. However, it seems that Barry’s tinkering with time travel has resulted in a world without Superman, leading to Zod appearing unopposed.

A villain with the powers of Superman is a much scarier prospect to a world without its own Superman character, and it will be an interesting task to see how Barry and his accompanying friends manage to take down such a hugely powerful villain without the help of Kal-El. While Zodisn’t one of The Flash’s usual comic book villains, he will surely be a worthy adversary.

The Flash Michael Shannon General Zod

5Supergirl

Fortunately, despiteThe Flashtaking place mostly in a world without Superman, there is another Kryptonian with similar powers who will be able to stand against Zod. That is Supergirl, or Kara Zor-El, the cousin of Kal-El.

Supergirl is a well-known commodity in DC Comics and has had her own popular CW show for years. It is a fascinating time to introduce Karain the form of Sasha Calle, and it is unknown if Barry’s meddling in the timeline will turn her against him during their battle with Zod.

The Flash TV Spot Supergirl

4Faora-Ul

Another villainous character who will be returning to DC inThe Flashis General Zod’s second-in-command, Faora-Ul. This character, played by Antje Traue, appeared inMan of Steelto back-up Zod in his attempt to take Earth and transform it into a new version of Krypton. While their plan failed, it appears they are going to get a second attempt at it inThe Flash.

Related:Best Female-Led Superhero Movies, Ranked

Faora-Ul hasn’t been seen much in promotional material forThe Flash, but she has been confirmed to be appearing in the movie. It also finally appears like she has been caught in a shot of the film in the latest trailer, as a masked person dressed similarly to Zod is seen attacking a plane in a fast-paced part of the trailer.

3Batman (Affleck)

While another Batman has been taking center stage inThe Flash, there is a different one who manages to appear for whatseems to be more of a cameoappearance than anything else. Ben Affleck has been spotted in the most recent trailer forThe Flashreprising the role of the DCEU’s primary Bruce Wayne.

The Ben Affleck version of Batman seems to be giving Barry some guidance about not messing with time travel, which Barry will then immediately ignore so that the movie can happen. Regardless, Ben Affleck has said that he feels he “finally figured out how to play that character,” which hopefully means good things for his short appearance.

Faora-Ul In Man Of Steel

2Batman (Keaton)

The other, much more prominent version of the Caped Crusader who appears in the trailer forThe Flashis Michael Keaton’s version, the one who last appeared in 1992’sBatman Returns. This version of the character is aged and tired but still appears easily able to get active to help Barry find Kara, so they can form a team to take down Zod.

Keaton’s Batman reappearing on the big screen has been a major selling point forThe Flashmovie since the first trailer was released. Even though Keaton’s Batman seems to be exceptionally flamboyant in the latest trailer, fans are still hugely excited to see him back in the role.

Ben Affleck In The Flash

1Nora Allen

While Nora Allen is an unpowered (usually) member ofThe Flash’srecurring characters, she is a massively important one to the core of whatThe Flashmovie is about. Barry’s entire reason for going back in time and changing the world is to save his mother, who he lost when he was just a child, leaving himwith only an imprisoned father.

This loss deeply affected Barry, something which both versions of Batman appearing in the film can relate to, having both lost their own mother when they were children. Nora and her potential reaction to seeing what Barry has done to bring her back will be emotional pivots for the movie, particularly since director Andy Muschetti has declared that part of Barry’s story is hugely important to him personally.

Michael Keaton In The Flash

Nora Allen In The Flash