While there are some people that aren’t over the moon about “The Batman,” the film has received overwhelmingly positive reviews and has earned a ton of money in its opening weekend (more than $250 million worldwide).
And one of the breakouts in the new superhero film is Zoe Kravitz as Selina Kyle, aka Catwoman. Fans are loving Kravtiz’s take on Catwoman so much, there are many that say she is, without a doubt, the best on-screen version of the character.
Read more on theplaylist.net