Zoë Kravitz Subtly Hinted at Her Catwoman Role in ‘The Batman’ Weeks Ago

It’s official: Zoë Kravitz will play Catwoman in Robert Pattinson’s The Batman.

On Oct. 14, multiple outlets confirmed that the Big Little Lies actress will play the antiheroine and occasional love interest of The Dark Knight in the film, which hits theaters in 2021.

The news came as a shock to many. But if some of us had been paying attention, we might’ve learned about the casting earlier.

Zoe Kravitz at a media event
Zoe Kravitz at a media event | Photo by Slaven Vlasic/Getty Images

Kravitz seemingly hinted at the role on Instagram

On September 15, Kravitz posted an Instagram photo standing in the shadows and wearing a Batman shirt. According to website Comic Book News, the shirt featured a logo similar to one that the movie’s director, Matt Reeves, had previously posted on social media.

View this post on Instagram

: #gusvansant

A post shared by Zoë Kravitz (@zoeisabellakravitz) on

But could it just be a coincidence? The Hollywood Reporter notes that Kravitz didn’t test for the part until the first week of October.

A look at the reactions to the casting

Social media users had a lot to say about it. They took to platforms like Twitter and Instagram to share their reactions, which range from sheer excitement to utter disappointment.

Many said that Kravitz is the perfect fit, tweeting things like, “Here for it” and “Let’s f*cking go.”

Her stepfather, actor Jason Momoa, also congratulated her. He’s married to her mother, The Cosby Show actress Lisa Bonet, with whom he shares a daughter, Lola, and a son, Nakoa-Wolf.

The Aquaman actor shared an Instagram photo of him and Kravitz alongside a caption in which he said he was “so proud of her.” He added, “Lola and Wolfies big sister is CAT WOMAN. Unbelievable[.] So freaking stoked. Your going to have so much fun.”

In response, Kravitz wrote, “LOVE YOU PAPABEAR! Love that aquaman and catwomen spend the holidays together from now on.”

But others weren’t super thrilled

Several Twitter users wrote that they “hated” the casting, with some arguing that she’s not the best fit for the part.

However, it’s worth pointing out that Kravitz isn’t a newbie to the role. She also voiced the role of Catwoman in The Lego Batman Movie.

Aside from that, Kravitz has done a fair share of action/fantasy films. Her credits include Mad Max: Fury Road, Spider-Man: Into the Spider-Verse, and the Harry Potter Fantastic Beasts spinoffs.

With her latest casting, Kravitz will follow stars like Halle Berry, Michelle Pfeiffer, Lee Meriwether, and Eartha Kitt, who have all played the antiheroine in previous years.

The casting likely means a lot to Kravitz

She hasn’t said much about her latest casting at the time of writing. But we’re sure that she’s stoked about it.

The Dope actress revealed in 2015 that she was allegedly skipped over for a “small role” in another Batman movie because she was viewed as too “urban.”

“They told me that I couldn’t get an audition for a small role they were casting because they weren’t ‘going urban’,” she explained to Nylon. “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 wit chu?’”

We can’t wait to see her prove her alleged naysayers wrong.