Lifestyle

Zoe Kravitz is the new Catwoman

Staff Reporter|Published

CHOSEN: Zoe Kravitz beats 3 others to role. Picture: Danny Moloshok/REUTERS CHOSEN: Zoe Kravitz beats 3 others to role. Picture: Danny Moloshok/REUTERS

Zoe Kravitz has been chosen to play Catwoman in Matt Reeves’ The Batman, starring Robert Pattinson in the title role.

Catwoman is an anti-heroine in the world of Batman, and has previously been played by Michelle Pfeiffer and Halle Berry.

View this post on Instagram

Zoe Kravitz is your new #Catwoman. The actress is set to follow in the footsteps of Michelle Pfeiffer, Halle Berry, and Anne Hathaway by starring in Warner Bros.’ upcoming superhero tentpole #TheBatman opposite Robert Pattinson – more details at the link in bio.⁠ ––⁠ #zoekravitz #robertpattinson

A post shared by IndieWire(@indiewire) on Oct 14, 2019 at 2:32pm PDT

In recent weeks, the role came down to Zoe, Zazie Beetz of Joker, Eiza Gonzalez (Baby Driver) and Oscar winner Alicia Vikander.

In the end Zoe won out, despite some scheduling issues with Fantastic Beasts.

The 30-year-old actress and singer is the daughter of rocker Lenny Kravitz and actress Lisa Bonet.

View this post on Instagram

Meet your new catwoman 😍 #TheBatman casts #ZoeKravitz as Selina Kyle aka Catwoman #hollywoodmelanin @zoeisabellakravitz #blackgirlmagic

A post shared by Hollywood Melanin(@hollywoodmelanin) on Oct 14, 2019 at 2:29pm PDT

Pre-production work on the Warner Bros DC Comics film is expected to start later this year.

No official start date has been set, although according to sources, filming could start in late 2019 or early 2020. The Batman is scheduled to release in June 2021.

Reeves, the filmmaker behind the last two Planet of the Apes sequels, took over Batman directing duties from Ben Affleck in January 2017.

Affleck departed his role as Batman following Justice League, allowing Reeves to pick his own Bruce Wayne.

Twilight star, Pattinson, has replaced Affleck as the caped crusader.

[email protected]