Prepare for an exhilarating journey as Barry Allen, known as the Flash, pushes the boundaries of time to alter history and rewrite wrongs from the past. However, his noble quest inadvertently unleashes General Zod, a formidable Kryptonian, who poses a dire threat to mankind's existence. With no fellow superheroes by his side, the Flash must coax a retired Batman out of seclusion, forging an unlikely alliance. Together, they embark on a mission to save humanity from impending doom and track down a captive Kryptonian, unraveling unexpected mysteries along the way.

Brace yourself for a high-stakes adventure where the fate of humanity rests on the shoulders of these extraordinary heroes.

The Flash, Batman, and Supergirl

Who is playing The Flash?

Ezra Miller will be playing Barry Allen/The Flash. a role they’ve previously fulfilled in Batman v Superman: Dawn of Justice, Suicide Squad, Justice League and Zack Snyder's Justice League.

Ezra Miller as The Flash

How many Batmans are in The Flash movie?

The movie takes place in a multiverse setting, allowing two Batmans - Michael Keaton and Ben Affleck. Keaton donned the mask of the Caped Crusader back in 1989 for Tim Burton’s iconic version, whilst Affleck more recently portrayed the character in Batman v Superman: Dawn of Justice (2016), Justice League (2017), and Zack Snyder's Justice League (2021).

Michael Keaton as Batman

Who plays Supergirl in The Flash movie?

While The Flash borrows heavily from the comic book event 'Flashpoint', it isn't a direct adaptation. The film introduces a notable change, casting Sasha Calle as Supergirl instead of Superman from the comic storyline. With The Flash marking Calle's first significant role, we are keen to see how this change will alter the narrative once the film is released.

Why is Superman not in The Flash?

Initial reports hinted at Henry Cavill reprising his Superman role in the new Flash film, but we now know that his cameo has been cut. This is due to two main factors: Cavill's departure from the character and the non-existence of Superman in The Flash's universe. As a replacement, the movie introduces viewers to Supergirl and her role in the Flashpoint event.

However, KC Walsh, a reliable film insider, tweeted that Cavill might still make a brief appearance through flashback sequences (along with Supermans from other movies), using previously filmed content.

The Flash will premiere in theatres on June 16th 2023, and you can get ready for the movie's release with our range of The Flash merchandise!