.jpg)
3. Zoe Kravitz
Zoe Kravitz is the ultimate choice for Catwoman. With multiple action blockbusters under her belt, Kravitz is more than ready to take on this role. She already has experience being a part of a franchise, having acted in the Divergent and Fantastic Beasts movies. Kravitz also had a major role in the super popular HBO show "Big Little Lies" in which her acting chops were on full display. Not to mention she was already the voice of Catwoman in The LEGO Batman Movie, which means she’s basically halfway there. Her naturally cool sex appeal is the definition of who Catwoman is, so it would be a crime to cast anyone else.