Actress and Hollywood royalty Zoë Kravitz is officially Catwoman after making her debut in the Matt Reeves-directed “The Batman.” Recently the 33-year-old opened up about portraying the iconic role–one that’s been a long-time coming after the “DOPE” actress revealed that she auditioned for a previous “Batman” installment but was allegedly turned down for being too “urban” or otherwise not considered palatable for a white audience.

Florida Mother Pleads Guilty to Murdering Daughter She Reported Missing

While out promoting the film, which premiered at the top of March, Kravitz opened up about her failed audition for a role in “The Dark Knight,” telling The Guardian that it “I don’t know if it came directly from Chris Nolan. I think it was probably casting director of some kind, or a casting director’s assistant,” she said.

NEW YORK, NEW YORK – MARCH 01: Zoë Kravitz attends “The Batman” World Premiere on March 01, 2022 in New York City. (Photo by Cindy Ord/WireImage)

“Being a woman of color and being an actor and being told at that time that I wasn’t able to read because of the color of my skin, and the word urban being thrown around like that, that was what was really hard about that moment,” the Los Angeles native continued.

It wasn’t the first time the star mentioned losing out on the opportunity. During a 2015 interview with Nylon, Kravitz said she was interested in a small part but couldn’t get in the room because the film wasn’t “going urban” for the role. “It was like, ‘What does that have to do with anything?’ I have to play the role like, ‘Yo, what’s up, Batman? What’s going on with you?’ ” the actor added at the time.

Still, Kravitz noted that she since has come to embrace the positive parts of rejection, noting that “Even though it’s sometimes hard to see that in the moment, usually a few years later, you’re like, ‘Okay, this is why this didn’t happen.’ “

Source: ‘I Wasn’t Able to Read ‘: Zoë Kravitz Opens Up About Being Called ‘Too Urban’ to Star In ‘The Dark Knight Rises’ Amid New ‘Catwoman’ Role