Zoë Kravitz Will Play Catwoman To Robert Pattinson’s Batman

The reboot has found its Catwoman!

Zoë Kravitz has officially been cast as Catwoman opposite Robert Pattinson’s Batman, Warner Bros. confirms. 

Catwoman, whose real name is Selina Kylie, is a cat burglar and longtime love interest of Bruce Wayne, previously played by Michelle Pfeiffer in Batman Returns (1992), Halle Berry in Catwoman (2004) and Anne Hathaway in The Dark Knight Rises (2012).

Kravitz voiced the character in 2017’s The Lego Batman Movie.

Director Matt Reeves acknowledged Kravitz’s casting on Twitter:

The newest Batman instalment will focus on a younger Bruce Wayne as “the world’s greatest detective”. Jeffrey Wright and Jonah Hill are reportedly in talks to co-star as Commissioner Gordon and a yet-to-be-revealed villain.

Pattinson recently spoke out about taking on the iconic role, saying, “I put it on. I remember saying to Matt, ‘It does feel quite transformative!’ He was like, ‘I would hope it does! You’re literally in the Batsuit.’ You do feel very powerful immediately. And it’s pretty astonishing, something that is incredibly difficult to get into, so the ritual of getting into it is pretty humiliating. You’ve got five people trying to shove you into something. Once you’ve got it on, it’s like, ‘Yeah, I feel strong, I feel tough, even though I had to have someone squeezing my butt cheeks into the legs.'”

Batman will hit theatres in 2021. 

Related stories