Zoë Kravitz is our new Catwoman

We finally know who will give Robert Pattinson’s Batman his sexy, will-they-or-won’t-they subplot. Various outlets have confirmed that Big Little Lies star and Lego Catwoman Zoë Kravitz has signed on stuff herself into feline-themed fetish gear for Matt Reeves’ The Batman. She’ll play Selina Kyle, better known as Catwoman, joining what’s said to be a larger rogues gallery that has yet to be filled in—though Jonah Hill is reportedly in talks to play one of those villains, and we’re too polite to acknowledge it’s got to be the little portly one.

Please help these sad nobodies and: