Urbanrreporter Daily Briefing Go
UrbanrReporter.co.uk Urbanrreporter Daily Briefing Guides
Blog Business Local Politics Tech World

Cast of the Flash (Film) – Actors, Roles & Key Cameos

Freddie Jack Bennett • 2026-04-01 • Reviewed by Daniel Mercer

Andy Muschietti’s 2023 blockbuster The Flash assembles one of the most complex ensembles in superhero cinema history. Ezra Miller anchors the narrative as Barry Allen, but the film’s multiverse premise demanded performances spanning multiple timelines, with actors reprising iconic roles from decades past alongside newcomers to DC’s Extended Universe.

The production features three distinct actors as Batman, a recast supporting role, and extensive use of CGI likenesses to bridge DC’s cinematic history. Sources including Wikipedia and the Radio Times confirm that the cast list extends beyond principal photography to include voice work and digital recreation of performers from earlier DC adaptations.

Who Stars in The Cast of The Flash (2023)?

The film’s roster balances returning DCEU veterans with legacy performers and fresh faces. At its core, Miller performs as three distinct versions of Barry Allen, while Michael Keaton and Ben Affleck provide different iterations of the Dark Knight.

Ezra Miller
Barry Allen / The Flash
Speed Force traveler across timelines
Michael Keaton & Ben Affleck
Bruce Wayne / Batman
Legacy and DCEU versions
Sasha Calle
Kara Zor-El / Supergirl
First Latina actress in role
Michael Shannon
General Zod
Man of Steel antagonist returns

Key Insights

  • Triple Performance: Ezra Miller portrays Barry Allen, his younger 2013 self, and the corrupted Dark Flash.
  • Dual Batmen: The film marks the first theatrical appearance of Michael Keaton’s Batman since 1992, appearing alongside Ben Affleck’s DCEU version.
  • Groundbreaking Casting: Sasha Calle became the first Latina actress to play Supergirl in live-action film.
  • Recast Role: Ron Livingston replaced Billy Crudup as Henry Allen after Crudup’s scheduling conflicts.
  • Digital Resurrection: Cameos utilize CGI likenesses of actors including Christopher Reeve and George Reeves.
  • Multiverse Scope: The cast encompasses performers from Tim Burton’s Batman universe, Zack Snyder’s DCEU, and original timelines.

Complete Cast Overview

Actor Role Previous DCEU Notable Detail
Ezra Miller Barry Allen / The Flash Yes (Justice League) Also plays Dark Flash
Sasha Calle Kara Zor-El / Supergirl No First Latina in role
Michael Keaton Bruce Wayne / Batman No Burtonverse return
Ben Affleck Bruce Wayne / Batman Yes Uncredited 5-min appearance
Michael Shannon General Zod Yes (Man of Steel) Alternate timeline
Ron Livingston Henry Allen No Recast from Billy Crudup
Maribel Verdú Nora Allen No Barry’s mother
Kiersey Clemons Iris West Yes (Justice League) Picture News journalist
Antje Traue Faora-Ul Yes (Man of Steel) Zod’s second-in-command
Jeremy Irons Alfred Pennyworth Yes Cameo appearance

Source: Wikipedia – The Flash (film)

Who Plays Barry Allen and The Flash?

Ezra Miller carries the narrative as the Central City forensic investigator who accesses the Speed Force. According to DC Extended Universe documentation, Miller’s performance encompasses three distinct iterations: the established DCEU Barry, his younger 2013 self portrayed through flashbacks, and the corrupted Dark Flash variant obsessed with reversing personal tragedy.

The Allen Family

The film explores Barry’s origin through his parents. Maribel Verdú appears as Nora Allen, the murdered mother whose loss drives Barry’s temporal meddling. Ron Livingston portrays Henry Allen, Barry’s wrongfully imprisoned father, replacing Billy Crudup who played the role in Justice League but departed due to scheduling conflicts.

Performance Note

Ian Loh portrays young Barry in flashback sequences, while Ed Wade served as Miller’s acting double for scenes requiring dual on-screen Barrys.

Supporting Central City Figures

Kiersey Clemons reprises her role as Iris West, the Picture News journalist and Barry’s romantic interest. The film also features Barry’s co-workers: Rudy Mancuso as Albert Desmond, Saoirse-Monica Jackson as Patty Spivot, and Sean Rogers as Gary. Sanjeev Bhaskar appears as Barry’s boss, David Singh.

Batman Actors and Cameos in The Flash

The multiverse narrative required multiple interpretations of Bruce Wayne, creating a unique convergence of Batman history. Radio Times confirms that three actors portray the Caped Crusader across different timelines.

Michael Keaton’s Return

Thirty-one years after Batman Returns, Michael Keaton dons the cowl again as an older, retired Bruce Wayne from the Burtonverse timeline. This version maintains the trauma of his parents’ murder while sharing maternal loss as an emotional bridge to Barry Allen. Sources indicate Keaton’s Batman serves as mentor figure in the alternate 2013 timeline Barry creates.

Ben Affleck’s Final Appearance

Ben Affleck appears in his final DCEU performance as the Justice League leader from Barry’s original timeline. The actor’s screen time totals approximately five minutes in an uncredited capacity, providing closure to his portrayal while establishing the status quo before Barry’s temporal interference.

The Clooney Surprise

George Clooney appears as yet another Bruce Wayne variant in the film’s final moments, representing a stabilized timeline distinct from both Keaton’s and Affleck’s versions. This cameo marks Clooney’s first return to the role since 1997’s Batman & Robin.

Additional Batman-related appearances include Jeremy Irons as Alfred Pennyworth and visual references to Thomas and Martha Wayne. The film acknowledges wardrobe continuity across decades of Batman cinema through subtle costume details.

Supergirl, Iris West, and Supporting Heroes

Beyond the Speed Force users and Gotham vigilantes, the cast introduces crucial allies from Krypton and Central City. These characters anchor the alternate timeline Barry navigates, providing both combat support and emotional stakes.

Sasha Calle as Supergirl

Sasha Calle’s Kara Zor-El represents a significant milestone for the DCEU. The Colombian-American actress became the first Latina to portray Supergirl in theatrical film, signing a contract for multiple DCEU appearances should the franchise continuity have continued. Her character differs from previous iterations, having been imprisoned by humans upon arrival on Earth, creating a grittier, more traumatized hero than traditionally depicted.

Casting Context

Director Andy Muschietti selected Calle from over 425 auditioning actresses, seeking an actor who could convey both physical power and emotional vulnerability.

Justice League Connections

Beyond Affleck’s Batman, the film features voice and visual cameos from established Justice League members. Gal Gadot appears as Diana Prince/Wonder Woman, while Jason Momoa’s Arthur Curry/Aquaman appears via CGI likeness. Temuera Morrison returns as Thomas Curry, Aquaman’s father, alongside Rosie Ede as Mrs. Curry.

Villains and Antagonists in the Cast

The antagonist roster draws heavily from previous DCEU installments while introducing new threats specific to the time-travel narrative.

General Zod’s Return

Michael Shannon reprises his Man of Steel role as General Zod, though this version originates from the alternate timeline Barry creates. Antje Traue accompanies him as Faora-Ul, Zod’s Kryptonian second-in-command, maintaining their dynamic from the 2013 film. Luke Brandon Field appears as Al Falcone, leader of a terrorist crew attacking Gotham General Hospital, representing human-level threats alongside the Kryptonian invasion.

The Dark Flash

Miller’s third performance as the corrupted Dark Flash serves as the primary supernatural antagonist, representing what Barry could become if consumed by temporal obsession.

Timeline Corruption

The Dark Flash variant results from years of Barry attempting to reverse his mother’s death, creating a paradox that threatens all timelines.

When Was The Cast of The Flash Assembled?

The film’s lengthy production history involved multiple casting announcements and replacements across four years of development.

  1. : Ezra Miller confirms continued involvement and Andy Muschietti signs as director.
  2. : Sasha Calle cast as Supergirl following extensive auditions.
  3. : Michael Keaton confirmed to return as Batman, with Ben Affleck subsequently announcing his return.
  4. : Ron Livingston joins to replace Billy Crudup as Henry Allen.
  5. : Film releases featuring all confirmed cast members and cameo performers.

Source: Radio Times – The Flash Cast and Cameos

Confirmed Cast Members vs. Rumored Appearances

Separating verified performances from speculation requires examining the final theatrical cut against production rumors.

Established Information Information That Remains Unclear
Ezra Miller (Barry Allen/Dark Flash) Henry Cavill appears only via CGI/deleted scenes
Michael Keaton (Batman) Specific extent of George Clooney’s participation kept secret until premiere
Ben Affleck (Batman) Nicolas Cage’s Superman scene duration
Sasha Calle (Supergirl) Whether deleted Cyborg scenes existed with Ray Fisher
Nicolas Cage (Superman) Voice actor for Joker cameo
Christopher Reeve & George Reeves (CGI likenesses) Complete list of alternate Flash variants shown

How The Cast Fits Into the DCEU Multiverse

The Flash serves as a bridge between the Snyder-era DCEU and previous DC film adaptations. By casting Keaton and utilizing CGI likenesses of Reeve and Reeves, Muschietti establishes that all DC cinematic interpretations exist within a shared multiverse. This casting strategy allowed Warner Bros. to honor legacy performances while concluding the DCEU saga before James Gunn’s DC Universe reboot.

The film’s ensemble represents the final appearance of several DCEU performers in their established roles, including Affleck’s Batman and potentially Shannon’s Zod, as subsequent franchise plans move toward total continuity reset.

Calle’s Supergirl represented the future of the franchise, with her contract originally covering multiple films that would have featured her alongside other heroes in a projected Supergirl-centric narrative.

What the Director Says About the Cast

Director Andy Muschietti emphasized the emotional weight of reuniting actors with their iconic roles. Regarding Keaton’s return, he noted the necessity of an actor who could convey both physical combat capability and the gravitas of decades of crime-fighting.

“Michael brought a specific energy that bridges the gap between the absurdity of a man dressed as a bat and the profound trauma that would create such a figure. He creates the emotional anchor for Barry’s journey.”

— Andy Muschietti, Director

Warner Bros. production notes confirm that Miller performed extensive motion capture work for the Dark Flash sequences, requiring the actor to portray both protagonist and antagonist in physically demanding sequences.

Key Takeaways About The Flash Cast

The Flash (2023) features Ezra Miller in triple roles as Barry Allen and the Dark Flash, supported by Michael Keaton and Ben Affleck as distinct Batman variants, Sasha Calle as the first Latina Supergirl, and legacy cameos spanning Christopher Reeve to George Clooney. The ensemble serves both as conclusion to the DCEU and celebration of DC’s cinematic history.

Frequently Asked Questions

Is George Clooney in The Flash?

Yes. George Clooney appears as Bruce Wayne in the film’s final scene, marking his first return to the role since 1997.

What happened to Ezra Miller’s role?

Miller performs as three versions: the main Barry Allen, his younger 2013 self, and the corrupted Dark Flash antagonist.

How many Batmans are in the movie?

Three actors portray Bruce Wayne: Michael Keaton, Ben Affleck, and George Clooney.

Who voices Reverse-Flash?

The film features a corrupted Barry Allen (Dark Flash) rather than Eobard Thawne; no separate voice actor is credited for a traditional Reverse-Flash.

Is Henry Cavill in The Flash?

Henry Cavill appears as Superman only via CGI likeness and deleted scenes, not in new live-action footage.

Who plays young Barry Allen?

Ian Loh portrays young Barry in flashback sequences, with Ed Wade serving as Ezra Miller’s acting double for dual scenes.

Is the Joker in The Flash?

The Joker appears only as a voice cameo; the specific actor providing the voice is not credited in theatrical release materials.

Did Billy Crudup return as Henry Allen?

No. Ron Livingston replaced Billy Crudup as Henry Allen due to Crudup’s scheduling conflicts with The Morning Show.

Freddie Jack Bennett

About the author

Freddie Jack Bennett

We publish daily fact-based reporting with continuous editorial review.