The "Big Little Lies" star has just landed the role of Selina Kyle and her alter ego, Catwoman, in Matt Reeves' new movie "The Batman", but in a 2015 interview with Nylon magazine, Zoe revealed she couldn't even get an audition for director Christopher Nolan's film, starring Christian Bale as the Caped Crusader.
"In the last 'Batman' movie, they told me that I couldn't get an audition for a small role they were casting because they weren't 'going urban,' " she said.
Anne Hathaway, who played Catwoman in "The Dark Knight Rises", was among the first celebrities to congratulate Kravitz on landing the new Batman role.
She took to Twitter and wrote, "The biggest congrats to @zoeisabellakravitz on landing the role of a lifetime. Well, one life anyway... Enjoy the ride, Selina."