Zoe Kravitz Cast In “The Batman”!

Fresh off the summer’s HBO drama Big Little Lies, and a string of successes and misfires, actress Zoe Kravitz is joining the cast of Matt Reeves’ The Batman, in the role of Selina Kyle, the Catwoman.

The antiheroine burglar has been played by a number of legendary actresses before Kravitz, including Michelle Pfeiffer and Halle Berry: but Kravitz has an advantage in that she’s actually played the character once before, albeit in animated form in The Lego Batman Movie. There are no details yet on whether this version of the character will be more villain or hero, or whether she will be in a romantic relationship with Robert Pattinson’s Batman. The Batman has been rumored to star many of Batman’s notorious rogues, so it wouldn’t be altogether surprising if Catwoman was portrayed as a full-out villain – but while I think Kravitz can play that, and play it well, I know she can also be emotionally complex, in a raw and fascinating way. And Catwoman has such a gripping story, this is a real chance for Kravitz to show off her acting chops to a broader audience that hasn’t seen her work on Big Little Lies: the antithesis to Batman, the Catwoman is a persona that Selina Kyle takes on to escape her horrific life in the dark underbelly of Gotham City, a persona that first develops when Kyle is tied in a sack and nearly drowned while still a child; the same punishment that awaited cats accused of witchcraft in the Middle Ages.

Kravitz beat out a number of high-profile contenders for the role, all of whom were women of color (as is she). Rumored candidates included Lupita Nyong’o and Tessa Thompson from the Marvel Cinematic Universe, Gugu Mbatha-Raw, and Logan Browning. Any of these remarkable women would have been excellent choices to don the Catwoman costume and roam the streets of Gotham, but Kravitz is especially perfect: for one thing, she doesn’t have commitments to a rival studio, as Nyong’o and Thompson would. Kravitz has also worked with Warner Brothers before – as much as people may hate Fantastic Beasts: The Crimes Of Grindelwald, almost everybody seemed to like Kravitz’ portrayal of the haunted heiress Leta Lestrange. She’s not a big draw at the box-office, though, and her most recent project, the second season of Big Little Lies, didn’t go over well with fans; but while none of that is strictly her fault, Kravitz is definitely going to have to work harder than usual to ensure that her portrayal of the beloved character of Catwoman is faithful to the source material, while still fresh and unique.

So what do you think of this casting, and who do you expect to be cast next? Share your thoughts in the comments below!

Go ahead, disagree with me (or agree, that's cool, too)