
Anne Hathaway has praised Zoë Kravitz for her performance as Catwoman in The Batman, which comes 10 years after Hathaway played the role.
Hathaway made her debut as the character in Christopher Nolan’s The Dark Knight in 2012. Catwoman has been played by a number of different actors, with Kravitz being the latest.