Meet the Stars Joining Robert Pattinson in Matt Reeves's The Batman

It's true, folks: another Batman reboot is coming. After Warner Bros. announced that 2022's The Batman wouldn't include leading man Ben Affleck, we couldn't wait to find out who would take up the cowl and defend Gotham City. We finally got our answer when Robert Pattinson officially signed on as the new Bruce Wayne for Matt Reeves's noir-esque action film, joining a few other famous faces.

Although Jonah Hill was initially rumored to be joining the cast as a villain, talks with the studio fell through. The Batman then found a major comic foe for the Dark Knight to take on in the form of the Riddler, who will be portrayed by Paul Dano. Now that the trailer has officially dropped, check out who's confirmed to show up in Gotham in 2022, ahead!

Robert Pattinson as Bruce Wayne/Batman
Getty | David Livingston

Robert Pattinson as Bruce Wayne/Batman

The 34-year-old actor stars as a young Bruce Wayne in his second year as Batman.

Jeffrey Wright as James Gordon
Getty | Cindy Ord

Jeffrey Wright as James Gordon

The Westworld star plays James "Jim" Gordon, the classic ally to the Dark Knight. Jim has been previously portrayed on the silver screen by Gary Oldman in Christopher Nolan's Dark Knight trilogy and J.K. Simmons in Zack Snyder's Justice League.

Zoë Kravitz as Catwoman/Selina Kyle
Getty | Kevin Mazur/MG18

Zoë Kravitz as Catwoman/Selina Kyle

The Big Little Lies star is taking on the role of the iconic cat burglar! And if the trailer is any hint as to the chemistry between her and Pattinson's Batman, we can't wait to see more.

Paul Dano as the Riddler/Edward Nashton
Getty | Paul Archuleta

Paul Dano as the Riddler/Edward Nashton

Variety reported that after Jonah Hill's exit in the film, Dano took on the role. He plays Edward Nashton, whose alter ego is the Riddler and is seemingly the big villain in the new movie.

Colin Farrell as the Penguin/Oswald "Oz" Cobblepot
Getty | Slaven Vlasic

Colin Farrell as the Penguin/Oswald "Oz" Cobblepot

In the film's trailer, Farrell is absolutely unrecognizable as Oswald "Oz" Cobblepot, also known as the legendary Penguin.

Andy Serkis as Alfred Pennyworth
Getty | Paul Archuleta

Andy Serkis as Alfred Pennyworth

Reeves confirmed Serkis's casting on Nov. 13, 2019. Alfred has previously been portrayed in film by Michael Caine in Christopher Nolan's Dark Knight trilogy, Michael Gough in the Tim Burton/Joel Schumacher Batman film series, and Jeremy Irons in Batman v Superman: Dawn of Justice and Zack Snyder's Justice League.

John Turturro as Carmine Falcone
Getty | Stefania D'Alessandro

John Turturro as Carmine Falcone

On Nov. 22, 2019, Reeves announced via Twitter that Turturro would take on the role of major underworld crime boss Carmine Falcone. Falcone is a foe of Batman but a friend of the Wayne family and was previously seen on Gotham.

Peter Sarsgaard as District Attorney Gil Colson
Getty | Dominik Bindl

Peter Sarsgaard as District Attorney Gil Colson

On Dec. 6, 2019, Reeves announced on Twitter that Sarsgaard had been added to the cast. Sarsgaard plays Gotham DA Gil Colson, who is an entirely original character for The Batman.

Jayme Lawson as Bella Reál
Getty | Ernesto Distefano

Jayme Lawson as Bella Reál

Lawson plays mayoral candidate Bella Reál, who is an original character for The Batman.

Barry Keoghan as Officer Stanley Merkel
Getty | Frazer Harrison

Barry Keoghan as Officer Stanley Merkel

The Dunkirk star plays Stanley Merkel, who in the comics was James Gordon's first partner at the GCPD.