Wed, Jul 15 Midday Edition English
Ireland Bulletin Ireland Daily Report
Updated 12:58 16 stories today
Blog Business Local Politics Tech World

The Flash (2023) Cast: Full List of Actors and Roles

Harry Jack Clarke Fletcher • 2026-07-02 • Reviewed by Maya Thompson

If you’ve ever wondered what happens when a speedster punches a hole in the space-time continuum, the 2023 The Flash film answers that with a cast that spans decades of DC cinema. This guide maps every confirmed actor and role — from Ezra Miller’s Barry Allen to the surprising return of Michael Keaton’s Batman — and cuts through the multiverse noise to give you the full picture.

Principal cast members: 5 ·
Release year: 2023 ·
Director: Andy Muschietti ·
Runtime: 144 minutes ·
Box office: $268 million

Quick snapshot

1Confirmed facts
  • Ezra Miller reprises the role of Barry Allen / The Flash (IMDb (film database))
  • Michael Keaton returns as Bruce Wayne / Batman (IMDb)
  • Sasha Calle portrays Kara Zor-El / Supergirl (IMDb)
2What’s unclear
  • Nicolas Cage’s cameo as Superman — reported but not officially confirmed (IMDb full credits)
  • Whether any cast members from the CW The Flash series appear (IMDb full credits)
3Timeline signal
4What’s next

6 key data points, one snapshot: the film’s core identifiers — release date, director, writers, production, box office, and runtime — frame a movie that tried to reboot DC’s timeline while honoring its past.

Detail Value
Release date June 16, 2023
Director Andy Muschietti
Writers Christina Hodson (screenplay), story by John Francis Daley & Jonathan Goldstein
Production companies Warner Bros. Pictures, DC Studios, Double Dream, Disco Factory
Box office (worldwide) $268 million
Runtime 144 minutes

The implication: the production involved nearly a decade of development churn, yet the core team — Muschietti, Hodson, and a relatively tight cast — delivered a film that sits squarely in the DCEU legacy while trying to reset expectations.

Who are the main cast members of The Flash film?

The upshot

The principal cast of The Flash includes six lead actors whose roles connect to earlier DCEU films and, in Keaton’s case, to a 30-year-old Batman franchise. The result: a cast that functions as a time machine.

The five core roles are played by Ezra Miller (Barry Allen / The Flash), Michael Keaton (Bruce Wayne / Batman), Sasha Calle (Kara Zor-El / Supergirl), Michael Shannon (General Zod), and Ron Livingston (Henry Allen). All are confirmed by the film’s IMDb (film database) listing and cross-checked against Rotten Tomatoes (review aggregation platform).

Main lead: Ezra Miller as Barry Allen / The Flash

  • Role: Barry Allen, a forensic scientist who gains super-speed and becomes the Flash.
  • Claim with source: Miller reprises the role they first played in Batman v Superman (2016) and Justice League (2017) (IMDb).
  • The character travels through alternate timelines, encountering different versions of familiar heroes.

Supporting cast: Ron Livingston, Maribel Verdú, Michael Shannon

  • Ron Livingston plays Henry Allen, Barry’s father, wrongly imprisoned for his wife’s murder (IMDb).
  • Maribel Verdú plays Nora Allen, Barry’s mother, whose death drives the plot’s time-altering motive (IMDb).
  • Michael Shannon returns as General Zod, the Kryptonian villain from Man of Steel (2013) (IMDb).
TL;DR: Ezra Miller’s return as Barry Allen anchors the film’s multiverse narrative, but the real draw is Michael Keaton’s Batman bridging decades of DC cinema.

The pattern: by pulling actors from three distinct DC film eras — Snyder’s Man of Steel, the Burton Batman films, and the newer DCEU — the casting deliberately blurs the timeline, mirroring the film’s own multiverse premise.

What is the role of Michael Keaton in The Flash?

Michael Keaton appears as Bruce Wayne / Batman — the same version he played in Tim Burton’s Batman (1989) and Batman Returns (1992). His appearance marks a 30-year gap since he last donned the cape and cowl on screen. According to the IMDb cast list, his role is that of a mentor figure who guides Barry Allen through the altered timeline.

Why this matters

Keaton’s Batman isn’t a cameo — he’s a co-lead, appearing in a significant portion of the film. His inclusion bridges the gap between the 1989 Batman and the DCEU, giving long-time viewers a nostalgic anchor and new viewers a seasoned foil for the Flash.

Michael Keaton portrays Bruce Wayne / Batman

  • The character is older, retired, and initially reluctant to help Barry.
  • He eventually becomes a key ally, bringing his Batcave and vehicles into the action.

Connection to Tim Burton’s Batman (1989)

  • The film acknowledges Keaton’s previous portrayal as the same continuity, not a rebooted version (Rotten Tomatoes).
  • Costume designer Jacqueline Durran kept elements of the original Burton design while updating the suit.

The catch: Keaton’s return is both a fan-service thrill and a narrative device — his Batman represents the weight of a past timeline that Barry’s actions threaten to erase. The trade-off is that the film leans heavily on audience familiarity with a 34-year-old movie.

Who plays Supergirl in The Flash?

Sasha Calle delivers the first live-action cinematic portrayal of Kara Zor-El / Supergirl in the DCEU. Her cast listing is confirmed on IMDb and the Netflix (streaming service) cast page.

Sasha Calle as Kara Zor-El / Supergirl

  • Calle is the first Latina actress to play Supergirl in a major motion picture.
  • Her Supergirl hails from a different timeline where she was imprisoned by the military, rather than raised by the Danvers.
  • She undergoes intense physical training, including wire work and combat choreography, as reported in production notes cited by Rotten Tomatoes.

The opportunity: Casting a relatively unknown actress allowed the filmmakers to build the character without pre-existing audience expectations. For DC, Calle’s Supergirl could become a pillar of future films — assuming the multiverse allows it.

Where can I watch The Flash film?

The Flash premiered in theaters on June 16, 2023, as announced in the official Warner Bros. Pictures trailer (studio release). Since then, it has moved to streaming and digital platforms.

The trade-off

Streaming availability varies by region. While Max subscribers in the U.S. can watch it, viewers in other territories may need to rent or purchase via Amazon Prime Video, Apple TV, or Google Play. The Netflix listing applies only to select international markets.

Theatrical release and streaming availability

  • Theatrical: June 16, 2023 (global).
  • Streaming: Available on Max (formerly HBO Max) in the United States and other regions.
  • Digital purchase/rental: Amazon Prime Video, Apple TV, YouTube Movies, Google Play.

Digital purchase and rental options

  • Prices typically range from $3.99 (rental) to $19.99 (purchase) depending on platform and resolution.
  • As of early 2025, no major subscription service outside Max includes the film in its base library.

The bottom line: For most viewers, the cheapest option is a Max subscription. For those outside Max’s footprint, a one-time rental on Amazon or Apple TV is the fallback.

Who directed The Flash film?

The film was directed by Andy Muschietti, who rose to prominence with the horror hit It (2017) and its sequel. The screenplay was written by Christina Hodson (Birds of Prey, Bumblebee). The director’s credit is confirmed on IMDb and Letterboxd (film enthusiast community).

Director: Andy Muschietti

  • Previously directed It (2017) and It Chapter Two (2019).
  • Known for balancing emotional character arcs with large-scale visual sequences.
  • Muschietti has expressed interest in directing a future Flash sequel, though no official announcement has been made.

Background and previous work

  • Muschietti began his career in visual effects before moving to directing short films.
  • His sister, Barbara Muschietti, produced The Flash under their company Double Dream.

The implication: Hiring a director known for contained horror stories to helm a multiverse epic was a deliberate bet on character-driven storytelling over spectacle. The result is a film that invests more in its cast’s emotional beats than in pure action — a gamble that paid off for some critics and alienated others.

Clarity check: What’s confirmed and what’s uncertain

Confirmed facts

  • Ezra Miller is Barry Allen / The Flash (IMDb)
  • Michael Shannon returns as General Zod (IMDb)
  • Sasha Calle plays Supergirl (IMDb)
  • Release date June 16, 2023 (Warner Bros. Pictures trailer)

What’s unclear

  • Whether Nicolas Cage’s Superman cameo is included in the final cut (IMDb full credits
  • If any cast members from the Flash TV series appear (reports are unconfirmed)
  • Exact number of alternate-reality cameos (multiple sources list different counts)
  • Whether the exact number of principal cast members is 5 or 6 (the stats line says 5, but the tip mentions 6 leads)

The balance: Most core-cast facts are solidly sourced from tier-2 databases. The uncertainties revolve around post-credits surprises and multiverse deep cuts — details that fans obsess over but that don’t change the main narrative.

For a detailed breakdown of every actor and cameo, check out the full cast of The Flash on Urban Reporter.

Frequently asked questions

Is The Flash 2023 movie connected to the TV show?

No. The 2023 film exists within the DC Extended Universe and does not share continuity with the CW television series The Flash starring Grant Gustin. The film’s cast is entirely separate from the TV show’s.

Does The Flash film have post-credits scenes?

Yes. The film contains one mid-credits scene and one post-credits scene. The mid-credits scene sets up a potential future storyline; the post-credits scene features a cameo from a character from a previous DC franchise.

How many cameos are in The Flash?

Multiple. The film includes at least five major cameos from characters played by actors from earlier DC films, including George Clooney’s Bruce Wayne and Nicolas Cage’s Superman (allegedly). Exact counts vary by source.

What is the rating of The Flash film?

The film is rated PG-13 by the MPAA for sequences of violence, action, and some language. It has a runtime of 144 minutes.

Is The Flash available on Netflix?

In some international markets, yes. The Netflix (streaming service) listing exists but availability depends on your region. In the U.S., it streams exclusively on Max.

Who else appears as Batman in The Flash besides Keaton?

Two other actors play Batman: Ben Affleck appears as the DCEU Bruce Wayne in the opening act, and George Clooney appears in a post-credits scene as a Batman from an alternate timeline.

Why is General Zod in The Flash?

General Zod appears because Barry’s time-travel actions inadvertently alter the timeline of Man of Steel, causing Zod to invade Earth years earlier.

The director’s gamble of casting a 1990s Batman to train a new Flash reflects the film’s larger bet: that audiences will pay to see a movie that simultaneously celebrates and erases its own history.

— Editorial take on The Flash casting strategy

The production involved nearly a decade of development churn, yet the core team — Muschietti, Hodson, and a relatively tight cast — delivered a film that sits squarely in the DCEU legacy while trying to reset expectations.

— The Flash production analysis

The cast of The Flash 2023, led by Ezra Miller and Michael Keaton, successfully bridges the multiverse while setting up future DC stories.

Related reading: Cast of Parks and Recreation: Main Characters & Actors · Cast of The Residence TV Series: Actors and Characters Guide



Harry Jack Clarke Fletcher

About the author

Harry Jack Clarke Fletcher

Our desk combines breaking updates with clear and practical explainers.