News Movies | Written by Andrew Pollard 15/10/2019

Zoe Kravitz is THE BATMAN’s Catwoman

With Matt Reeves’ The Batman having been on the prowl for a slew of villains to go up against Robert Pattinson’s Caped Crusader, the movie has now found its Catwoman.

Courtesy of Deadline, Zoe Kravitz has landed the role of Selina Kyle in the film. Kravitz is no stranger to the world of superheroes, of course, for she played Angel Salvadore in X-Men: First Class and more recently voiced Mary Jane Watson in the stunning Spider-Man: Into the Spider-Verse and actually lent her vocals to The LEGO Batman Movie as, you guessed it, Catwoman.

Kravitz follows in the footsteps of Julie Newmar, Lee Meriwether, Eartha Kitt, Michelle Pfeiffer, Anne Hathaway, and Camren Bicondova in playing a live-action take on the Catwoman character. And yes, we’re purposely ignoring Halle Berry, because… well, just because…

While Robert Pattison and Zoe Kravitz are the only confirmed cast members for The Batman, Westworld’s Jeffrey Wright is lined up to play Jim Gordon and Jonah Hill is in advanced talks to play either Riddler or Penguin.

Due to start production in January, The Batman is currently pegged for a June 2021 release.