- Home
- entertainment
- news
- Here's who's in the cast of Ezra Miller's 'The Flash' and who they play
Here's who's in the cast of Ezra Miller's 'The Flash' and who they play
- Andy Muschietti's "The Flash" finally arrives in theaters on June 16.
- Ezra Miller reprises their role as Barry Allen in the DC movie.
Ezra Miller plays two versions of Barry Allen and The Flash.
Ezra Miller reprises their role as the Scarlet Speedster in the 2023 movie. They also play the version of Barry Allen in the timeline where his mother wasn't murdered and he didn't become The Flash.
Ben Affleck as Bruce Wayne/Batman.
Ben Affleck's Batman is the one who recruited Barry into the Justice League back in the 2017 movie, so it's not surprising that the billionaire playboy is still acting as a mentor to the young hero. Affleck recently joked that being in "The Flash" caused him to finally understand how to play the Dark Knight.
Michael Keaton as Bruce Wayne/Batman.
Yes, Michael Keaton also returns to play his version of Bruce Wayne/Batman from the two Tim Burton movies in the new timeline. He helps Barry figure out what's going on in the timeline, and aids the hero in fighting the Kryptonians. Whether he sticks around in the main DCU going forward remains to be seen.
Sasha Calle as Supergirl.
"The Young and the Restless" star Sasha Calle joins the DC Universe as Kara Zor-El, also known as Supergirl. She's actually Superman's cousin, but Kal El never made it to Earth in the new timeline, so that's why she's at the forefront of the action with the Flash and Keaton's Batman.
Michael Shannon plays General Zod.
Zack Snyder's "Man of Steel" kicked off the DC Extended Universe with Henry Cavill's Superman going up against fellow Kryptonian General Zod, played by Michael Shannon. The actor behind the villain returns to play Zod in "The Flash" in the new timeline. There's no Superman to protect the world, so it looks like Supergirl will have to step in to help instead.
Gal Gadot as Wonder Woman.
Ben Affleck confirmed that Gal Gadot's Wonder Woman is in "The Flash" when appearing on the "SmartLess" podcast, teasing that the scene involves some humor, thanks to the lasso of truth.
Jeremy Irons as Alfred Pennyworth.
It would be rude to bring Ben Affleck back as Batman but not Jeremy Irons' Alfred Pennyworth after the British actor appeared in both "Batman v Superman" and "Justice League." The final trailer for the movie confirms that the ever-faithful butler is back to help his Batman, although it's not clear how much screen time he'll have.
Ron Livingston as Barry's father, Henry Allen.
Although "The Morning Show" star Billy Crudup previously played Henry Allen in "Justice League," he wasn't able to return to "The Flash' because of scheduling conflicts with the Apple TV+ series. "The Conjuring" star Ron Livingston steps in as his replacement, playing the role of Barry's father, who is wrongfully imprisoned for the murder of his wife, Nora Allen.
Maribel Verdú plays Barry's mother, Nora Allen.
Barry's mother, Nora Allen, is played by Spanish star Maribel Verdú. Nora is the reason why the hero travels back in time in the first place: He wants to change the past to save her from dying, which would also keep his father out of prison. Verdú has previously starred in films like Guillermo del Toro's "Pan's Labyrinth" and Alfonso Cuarón's "Y tu mamá también."
Kiersey Clemons as Iris West.
Kiersey Clemons plays Barry's love interest, journalist Iris West, after previously shooting scenes for 2017's "Justice League." She briefly appears in 2021's "Zack Snyder's Justice League," but has a bigger supporting role in "The Flash."
Antje Traue as Faora-Ul.
Another returning cast member from "Man of Steel" is German actor Antje Traue, who plays Zod's second-in-command Faora-Ul. She's another vicious Kryptonian who's dead set on terraforming Earth into a new version of Krypton. Audiences might also remember Traue from projects like "Pandorum" and Netflix's "Dark."
Popular Right Now
Advertisement