Supervisor Elham AbolFateh
Editor in Chief Mohamed Wadie

"The Flash" Trailer Unveiled


Mon 13 Feb 2023 | 09:18 PM
Yara Sameh

Warner Bros. has released another look at the DC movie “The Flash”.

Ezra Miller stars as Barry Allen/The Flash in the project, which also stars Michael Keaton, back as Batman for the first time since 1992 as well as Ben Affleck, also playing a version of Batman. 

The actor has long been attached to the movie after being cast as "The Flash" in 2014. He first had a cameo in "Batman v. Superman: Dawn of Justice" (2016) and had a lead role in "Justice League" (2017).

The footage shows Miller’s Barry Allen crashing into the multiverse and running into another version of himself and not one, but two, Batmen — played by Keaton and Affleck. 

It also featured a return of Michael Shannon’s General Zod from “Man of Steel” and introduced Sasha Calle as Supergirl.

The cast also includes Kiersey Clemons as Iris West, Saoirse-Monica Jackson, Antje Traue, and Maribel Verdú.

Andy Muschietti, best known for directing 2017’s “It” and its sequel, helms “The Flash”. The script was written by Christina Hodson and produced by Michael Disco and Barbara Muschietti.

“The Flash” has faced a troubled runway over the past year with Miller’s series of controversies surrounding Miller.

In March 2022, Miller was arrested twice in Hawaii within one month, first for disorderly conduct and harassment and then for second-degree assault. The Scarlet Speedster star pled no contest to the assault charge and the harassment charge was later dismissed. 

In January, Miller took a plea deal in a Vermont case, pleading guilty to a charge of unlawful trespassing and having two other criminal counts against them dropped. 

Miller has also been accused of choking one woman in an Icelandic bar and harassing another in her home in Berlin. 

“The Flash” plays a major role in the evolution of DC’s onscreen stories, serving as a reboot ahead of James Gunn and Peter Safran’s new plan for the DC Universe. 

“The Flash” is set to hit theaters on June 16.