Zoe Kravitz has revealed that training for the role of Catwoman in 'The Batman' is physically demanding and that she comes home "limping every day".