Zoe Kravitz to play Catwoman in The Batman! TheWrap brings word that Zoe Kravitz (Mad Max: Fury Road, Fantastic Beasts: The Crimes of Grindelwald) has been tapped for the role of Catwoman/Selina Kyle in WB’s upcoming The Batman. She’ll star alongside Robert Pattinson as the titular hero.
Kravitz steps into the role most recently played by Anne Hathaway in 2012’s The Dark Knight Rises.
RELATED: Batman: Robert Pattinson Talks Being Cast as The Dark Knight!
The Batman has been in development at Warner Bros. since 2015 when Ben Affleck signed on to the DCEU.