If cats have nine lives, then it looks like time could finally be running short for Catwoman.
As Zoë Kravitz steps into the role of the feline femme fatale in upcoming movie The Batman, she becomes the ninth actress to grace the screen as the superhero’s sometime nemesis.
In the 82 years since her 1940 comic book debut, she has proved herself a worthy foe in cartoons, TV series and a string of movies.