Robert Pattinson’s performance as the Caped Crusader in The Batman, describing it as “incredible”.The actress, who plays Catwoman in the upcoming DC film, has praised her co-star’s version of the beloved character, who is following in the footsteps of Ben Affleck, Christian Bale, Michael Keaton, George Clooney and others.Speaking to Variety, Kravitz said: “Rob is perfect for this role. He was incredible.