Robert Pattinson’s The Batman cast the perfect actress as Catwoman, and we’re squealing

Sure, we may be stoked about Robert Pattinson playing the caped crusader in the upcoming film The Batman. But we’re even more stoked that Zoë Kravitz will be playing the ultimate femme-fatale antihero: Catwoman.