Washington DC: Matt Reeves’ upcoming flick, ‘The Batman’ will feature American actor Zoe Kravitz as Catwoman.

Kravitz will play the anti-heroine of the film which will feature Robert Pattinson as Batman.

The role of Catwoman who is pegged as the love interest of the Batman was offered to Zazie Beetz, Eiza Gonzalez and Oscar winner Alicia Vikander along with Kravitz who managed to emerge victorious.

Zoe Kravitz is the daughter of legendary singer Lenny Kravitz and is known for her roles in X-Men: First Class, the Divergent Series and Mad Max: Fury Road.

The actor has also portrayed the role of Catwoman in the ‘Lego Batman Movie.’

Reports state that filming of the movie could start later this year or by early next year. Fans can expect the film to hit theatre screens on June 25, 2021.

Robert Pattinson takes over as Batman after Ben Affleck quit the role post the 2017 release, 'Justice League'.