Advertisement

The Batman starring Robert Pattinson has been garnering a lot of attention for the new cast. Ben Affleck was last seen essaying the role of the much loved DC character Batman and now Robert will step in his shoes. But he is not the only addition to the cast. Fantastic Beasts and Big Little Lies star Zoe Kravitz has been roped in as Catwoman.

The Batman: Zoe Kravitz To Play Catwoman In The Robert Pattinson Starrer

Deadline first reported that Zoe Kravitz will portray Selina Kyle on the big screen opposite Robert Pattinson’s Bruce Wayne. It was earlier reported by Variety that said Kravitz was up against Zazie Beetz, Alicia Vikander and Eiza González for the role in this reboot. Names of Ana de Armas, Ella Balinska and González were also brought up for the role. But, it was Kravitz who has finally bagged the part despite certain scheduling concerns.