Zoe Kravitz is Reeves Catwoman