Zoe Kravitz, who stars in Hulu's new adaptation of High Fidelity, has started working on Matt Reeves' The Batman, where she'll play Selina Kyle/Catwoman opposite Robert Pattinson's Bruce Wayne/Batman. While doing press for High Fidelity, Kravitz spoke to Variety about co-starring with Pattinson and their time training together. "I’ve never worked with him before," she said, "but we’ve been together for the last few weeks.