Sunday, 7 June
Castradar.uk is a UK-focused entertainment and news guide that delivers fast, engaging con...

Cast of the Batman – Full Cast List and Characters Explained

By Andrew Brown · May 22, 2026





The Batman (2022) Cast – Full List of Actors and Characters

Matt Reeves’s The Batman (2022) brought a fresh, detective-driven take on the Caped Crusader to cinemas, anchored by a carefully assembled ensemble. The film, released in March 2022, runs 2 hours and 56 minutes and stars Robert Pattinson as a younger Bruce Wayne navigating a corrupt Gotham while hunting a serial killer known as the Riddler. The cast blends established dramatic actors with unexpected transformations, setting the stage for a standalone noir universe distinct from prior Batman film series.

With a confirmed sequel, The Batman: Part II, scheduled for 1 October 2027, interest in the original cast and their returning roles remains high. Below is a full breakdown of who played whom, which characters are confirmed for the sequel, and where the uncertainties lie.

Who is in the cast of The Batman (2022)?

The principal cast features Robert Pattinson as Batman, Zoë Kravitz as Catwoman, Paul Dano as the Riddler, Colin Farrell as the Penguin, Jeffrey Wright as Lieutenant Jim Gordon, Andy Serkis as Alfred Pennyworth, John Turturro as Carmine Falcone, and Peter Sarsgaard as District Attorney Gil Colson. A strong supporting roster fills out Gotham’s crime-ridden streets.

Batman / Bruce Wayne
Robert Pattinson
Catwoman / Selina Kyle
Zoë Kravitz
The Riddler / Edward Nashton
Paul Dano
The Penguin / Oswald Cobblepot
Colin Farrell

Key insights about the cast

  • Robert Pattinson portrays a younger, emotionally raw Bruce Wayne distinct from previous live‑action versions.
  • Zoë Kravitz’s Selina Kyle is a street‑level survivor with a personal vendetta, not a high‑society jewel thief.
  • Paul Dano’s Riddler is a serial killer and terrorist, a far cry from the campy 1990s portrayal.
  • Colin Farrell underwent extensive prosthetic makeup to become almost unrecognisable as the Penguin.
  • Jeffrey Wright’s Jim Gordon is a weary but honourable detective, marking a close partnership with Batman.
  • Andy Serkis brings a more action‑oriented Alfred than previous portrayals.
  • The film’s villains are deliberately grounded and realistic, avoiding supernatural elements.

Cast snapshot

Actor Character Role type
Robert Pattinson Bruce Wayne / Batman Lead
Zoë Kravitz Selina Kyle / Catwoman Lead
Paul Dano Edward Nashton / The Riddler Main antagonist
Colin Farrell Oz / The Penguin Major supporting
Jeffrey Wright Lt. Jim Gordon Supporting
Andy Serkis Alfred Pennyworth Supporting
John Turturro Carmine Falcone Supporting antagonist
Peter Sarsgaard Gil Colson Supporting
Barry Keoghan Unnamed Arkham prisoner (Joker) Cameo
Jayme Lawson Bella Reál Supporting
Alex Ferns Commissioner Pete Savage Supporting
Rupert Penry‑Jones Mayor Don Mitchell Jr. Supporting

For a complete database listing, see the IMDb – The Batman (2022) cast page.

Who are the villains in The Batman cast?

The film centres on three primary antagonists, each representing a different face of Gotham’s corruption: the Riddler, the Penguin, and Carmine Falcone. Unlike many Batman films, the villains are not supernaturally enhanced; they operate within a gritty, realistic framework.

Paul Dano as the Riddler

Paul Dano plays Edward Nashton, the Riddler, a forensic accountant turned serial killer who targets Gotham’s elite. His performance is chillingly methodical, with a voice modulated through a homemade mask. The character drives the central mystery and forces Batman to become a detective first and a fighter second.

Colin Farrell as the Penguin

Colin Farrell disappears under heavy prosthetics as Oswald Cobblepot, a mid‑level gangster with ambitions to rise through Gotham’s underworld. The transformation is so complete that many viewers did not recognise the actor. Farrell’s performance earned critical praise and led to a spin‑off series in development for Max.

John Turturro as Carmine Falcone

John Turturro portrays Carmine Falcone, the secret crime boss who has long controlled Gotham’s institutions. His character is revealed to be the shadowy mastermind behind many of the city’s ills, and his takedown forms a key part of the plot.

Grounded villains

Matt Reeves deliberately avoided fantastical elements. The Riddler, Penguin, and Falcone are all portrayed as human criminals driven by greed, trauma, or ideology — no super‑villain theatrics.

Is the Joker part of The Batman cast?

Barry Keoghan appears briefly as an unnamed prisoner in Arkham Asylum. The scene, which takes place in the film’s final act, shows the prisoner laughing and engaging the Riddler. A deleted scene and subsequent online speculation confirmed that the character is intended to be the Joker. However, within the film itself, he is never explicitly named. Keoghan’s role is uncredited on screen, but widely acknowledged by viewers and reporting.

The Joker’s cameo is a tease for future instalments. His role in the sequel, The Batman: Part II, remains unknown — he could be a minor antagonist or a major villain. For more detail on this ambiguity, see the Wikipedia – The Batman (film) page, which notes the character’s status as an uncredited cameo.

Who directed The Batman and who else is behind the camera?

Matt Reeves directed, co‑wrote, and co‑produced the film. Reeves, known for Cloverfield and the Planet of the Apes trilogy, brought a noir‑infused vision to Gotham. He also collaborated with co‑writer Peter Craig. The cinematography was handled by Greig Fraser, whose dark, rain‑soaked visuals became a hallmark of the film’s atmosphere.

Reeves has confirmed that The Batman exists in its own universe, separate from the DC Extended Universe (DCEU) and the earlier Dark Knight trilogy. This creative freedom allowed him to assemble a cast without continuity constraints.

What is the cast of The Batman 2?

A direct sequel, The Batman: Part II, is confirmed and scheduled for 1 October 2027, according to the latest official announcements. The full cast has not been announced, but several returns are expected based on reporting and studio statements.

Expected returning cast

  • Robert Pattinson is confirmed to return as Batman/Bruce Wayne.
  • Jeffrey Wright is expected to reprise his role as Jim Gordon.
  • Andy Serkis is expected to return as Alfred Pennyworth.
  • Colin Farrell is expected to return as the Penguin (his spin‑off series is in production).
  • Jayme Lawson is listed among returning names in some sequel references.
  • Barry Keoghan is widely expected to return as the Joker, based on his Arkham scene and sequel speculation.

It is important to note that, apart from Pattinson, none of the above has been officially confirmed by Warner Bros. or Matt Reeves. The casting remains speculative until a formal announcement is made.

Caution on sequel rumours

Fan wikis and Wikipedia often list rumoured cast members for The Batman 2. Only official studio announcements or top‑tier entertainment outlets should be treated as reliable. At this stage, the confirmed facts are limited.

For the latest official information, refer to the Warner Bros. – The Batman official site.

How does The Batman cast compare to other Batman films (The Dark Knight, Batman Begins)?

The Batman (2022) is a standalone reboot unrelated to Christopher Nolan’s The Dark Knight trilogy or the DCEU. Comparisons between casts highlight different directorial priorities.

Key differences

  • Batman: Christian Bale (Dark Knight) vs. Robert Pattinson. Bale’s Batman was a seasoned vigilante; Pattinson’s is in his second year, more raw and obsessive.
  • Joker: Heath Ledger’s anarchist vs. Barry Keoghan’s still‑unseen version. Dano’s Riddler in The Batman fills a similar psychological‑villain role.
  • Alfred: Michael Caine (Nolan) as a gentle butler vs. Andy Serkis as a former military man.
  • Gordon: Gary Oldman’s weary commissioner vs. Jeffrey Wright’s younger lieutenant — the first major African‑American actor to portray the character in a live‑action film.
  • Villains: The Dark Knight featured Scarecrow, Ra’s al Ghul, and Joker; The Batman uses only grounded criminals without superpowers.

For a broader comparison of Batman film casts, see the article Cast Of Gotham (tv Series) and Cast Of Arrow (tv Series).

Casting timeline for The Batman

The following timeline shows key casting and production milestones, compiled from reputable film databases and news reports.

  1. May 2017 – Matt Reeves signs on as director; search for a new Batman actor begins.
  2. June 2019 – Robert Pattinson confirmed as Batman / Bruce Wayne.
  3. October 2019 – Zoë Kravitz cast as Selina Kyle / Catwoman.
  4. November 2019 – Paul Dano cast as the Riddler; Jeffrey Wright cast as Gordon.
  5. January 2020 – Colin Farrell cast as Penguin; Andy Serkis cast as Alfred.
  6. March 2020 – Production begins in Glasgow / Liverpool; delayed by COVID‑19.
  7. October 2021 – Trailer reveals Barry Keoghan as an Arkham prisoner (later confirmed as Joker cameo).
  8. March 2022 – Film released worldwide.
  9. April 2022 – Sequel (The Batman: Part II) officially announced; cast not yet confirmed.

Additional details can be found on the Rotten Tomatoes – The Batman page, which tracks release history.

Certainty vs. uncertainty: what we know and don’t know about the cast

The following table separates established facts from what remains unclear, especially regarding the sequel.

Established information Information that remains unclear
The main cast of The Batman (2022) is exactly as listed in official credits. The full cast list for The Batman 2 has not been announced.
Robert Pattinson will return as Batman in The Batman 2 (confirmed by director and studio). Whether Zoë Kravitz will return as Catwoman is not officially confirmed (though likely).
Barry Keoghan appears as an unnamed prisoner revealed to be the Joker in a deleted scene. The Joker’s role in The Batman 2 is unknown; may be minor or major.
Paul Dano, Colin Farrell, Jeffrey Wright, Andy Serkis are expected to return (not officially confirmed for all). Casting for new characters (e.g., Mr. Freeze, Robin) is purely speculative.
The Batman is NOT part of the DCEU; it exists in its own universe (Earth‑2). Any DCEU crossovers are not planned.

Analysis and context: The Batman cast in the franchise

The Batman is a standalone reboot that deliberately distances itself from previous screen incarnations. Matt Reeves chose actors known for dramatic depth and physical commitment. The casting of Jeffrey Wright as Jim Gordon marks a significant milestone — the first major African‑American actor to portray the character in a live‑action film.

The use of heavy prosthetics for the Penguin and minimal makeup for the Riddler reflects the film’s realistic tone. Reeves has stated that the film is a detective story first, and the cast was assembled to serve that vision. For an interview‑based look at the actors’ preparations, see the ODEON – The Batman Cast & Characters (interview) article.

Sources and quotes

The following quotes from the director and cast, gathered from an ODEON interview, provide insight into the casting process and character approaches.

“We wanted to make a Batman film that felt very much like a detective story, and we needed an actor who could convey that sense of obsessive, brooding intelligence. Robert was perfect for that.”

Matt Reeves (director), ODEON interview

“Playing Batman is a huge responsibility, but Matt’s vision is so specific and unique that I felt I could bring something new to the role.”

Robert Pattinson, ODEON interview

“Selina is a survivor. She’s not a socialite; she’s a cat burglar who is trying to find her own justice.”

Zoë Kravitz, ODEON interview

“The transformation into Penguin was incredible – hours of makeup. I wanted to disappear into the character.”

Colin Farrell, ODEON interview

Summary: who is in The Batman cast?

The Batman (2022) features a major ensemble led by Robert Pattinson, Zoë Kravitz, Jeffrey Wright, Colin Farrell, Paul Dano, John Turturro, and Andy Serkis, with a strong supporting cast including Peter Sarsgaard, Barry Keoghan, Jayme Lawson, and others. An officially confirmed sequel, The Batman: Part II, is set for 1 October 2027, though full casting details remain unannounced. For a broader look at Batman‑related television casts, see Cast Of Gotham (tv Series) and Cast Of Arrow (tv Series).

Frequently asked questions about The Batman cast

Who plays Alfred Pennyworth in The Batman?

Andy Serkis plays Alfred Pennyworth in The Batman (2022). His version is a more hands‑on former military man and father figure to Bruce.

Who plays Carmine Falcone?

John Turturro portrays crime boss Carmine Falcone, a key antagonist behind many of Gotham’s corrupt institutions.

Who plays Gil Colson?

Peter Sarsgaard plays District Attorney Gil Colson, who becomes a victim of the Riddler’s traps.

Is there a post‑credits scene in The Batman?

Yes, there is a post‑credits scene showing the Joker (Barry Keoghan) talking to the Riddler in Arkham Asylum, hinting at a future role.

How old is Robert Pattinson’s Batman?

The film is set in Batman’s second year of crime‑fighting, making him around 29–30 years old, younger than most previous live‑action versions.

Why is the Joker not a major villain in The Batman?

Matt Reeves chose to focus on lesser‑used villains (Riddler, Penguin) to avoid comparisons with Heath Ledger’s Joker. The Joker appears only as a cameo to set up future stories.

Is The Batman part of the DCEU?

No. The Batman exists in its own separate universe (Earth‑2), unrelated to the DC Extended Universe or the Dark Knight trilogy.

Who plays Bella Reál?

Jayme Lawson plays Bella Reál, a reformist mayoral candidate who appears in the film as a symbol of hope for Gotham.

Will Colin Farrell return as Penguin in The Batman 2?

Colin Farrell is expected to return, and a Penguin spin‑off series is in production for Max, but his sequel involvement has not been officially confirmed.

Who plays the mayor in The Batman?

Rupert Penry‑Jones plays Mayor Don Mitchell Jr., one of the Riddler’s early victims.


Don’t miss this