Zoe Kravitz has been cast as Selina Kyle, a.k.a. Catwoman, in Matt Reeves’ “The Batman.”
The Wrap reported on Monday afternoon that Kravits had landed the job, which had been a highly-coveted job for quite a while. There were reports that Reeves and the studio were looking to cast an actress of color in the sole of Selina Kyle, and the search ultimately led them to Kravitz.

The actress is no stranger to the world of comic book movies, having portrayed Angel Salvadore in X-Men: First Class. Her other notable credits include Fantastic Beasts: The Crimes of Grindelwald, Big Little Lies, Divergent, and Mad Max: Fury Road. Kravitz also has a personal connection to the greater universe of DC live-action films, as her stepfather is none other than Jason Momoa, who starred as Aquaman in Justice League and the character’s first ever solo film, which grossed over $1 billion at the worldwide box office.
The Batman is directed by Matt Reeves, who will also produce alongside Dylan Clark. While casting is still underway, the film is scheduled to be released on June 25, 2021.
Tom Holland Says Robert Pattinson Will ‘Kill It’ as Batman