The Batman has found its Catwoman.
According to Deadline, X-Men: First Class alum Zoe Kravitz will star opposite Robert Pattinson. She also joins Jeffrey Wright, who will appear as Commissioner Gordon, and Jonah Hill, who is circling a villain role.
The Big Little Lies star is no stranger to the genre, having appeared as Angel Salvadore in X-Men: First Class. Her past credits include Mad Max: Fury Road, Divergent, Fantastic Beasts: The Crimes of Grindelwald and Spider-Man: Into the Spider-Verse. She also voiced Catwoman in The LEGO Batman Movie.
Previously, the Catwoman role was filled by Julie Newmar, Lee Meriwether and Eartha Kitt on the Batman 1960s series, Michelle Pfeiffer in Batman Returns, Anne Hathaway in The Dark Knight Returns, Halle Berry in Catwoman and Cameron Bicondova on Gotham.
Pattinson was cast as the new Batman in late May, following Ben Affleck's departure from the role. Plot details and casting for the film remain under wraps.
The Batman is directed by Matt Reeves, who will also produce alongside Dylan Clark. Casting is still underway, with the film scheduled to be released on June 25, 2021.