Zoë Kravitz has been cast as Catwoman in the upcoming Batman adaptation.
We all remember Halle Berry sauntering onto our screens with her leather trousers and whip, or Michelle Pfeiffer with her feline features and deep red lip - and now, the Big Little Lies star will be taking on the femme fatale.
The 30-year-old will play Selina Kyle and her alter ego alongside Robert Pattinson, who will take on the lead role in The Batman, the latest take on the DC superhero, slated for 2021.
Advert
Zoë reportedly went through a rigorous casting process that saw her compete against Ella Balinska (Charlie's Angels), Ana de Armas (Bladerunner), and Eiza González (Baby Driver).
According to the Guardian, it was after a test with Robert Pattinson last week that she secured the part.
The upcoming movie is said to focus on Batman as the 'world's greatest detective', for which he was famed in the comics.
Advert
"It's very much a point of view-driven, noir Batman tale," Matt Reeves, the film's director told Hollywood Reporter.
"It's told very squarely on his shoulders, and I hope it's going to be a story that will be thrilling but also emotional.
"It's more Batman in his detective mode than we've seen in the films. The comics have a history of that.
"He's supposed to be the world's greatest detective, and that's not necessarily been a part of what the movies have been."
Advert
Supporting cast is said to include Jeffrey Wright as Commissioner Gordon and Jonah Hill as an unspecified villain role.
Michelle Pfeiffer took on the role of Catwoman in Batman Returns (1992), where she reportedly attended kickboxing classes and practised handling a whip (in which she accidentally cut her teacher's chin) for the role.
In 2004, Halle Berry took on the lead role of Catwoman in the 2004 film of the same name, while Anne Hathaway, took on the character in The Dark Knight Rises (2012).
The Batman will begin production in early 2020 and is set for release on 25 June 2021.
Topics: Entertainment,