Zoe Kravitz has been cast as Catwoman in The Batman – CNET