The Batman Star Zoe Kravitz Gets Catwoman Advice from Anne Hathaway Posted byHobby admin October 31, 2020 Christopher Nolan cast Anne Hathaway to play Selena Kyle, aka Catwoman, in his Dark Knight trilogy.