The new film The Batman slaps both a definite article, and an emo haircut, on the Caped Crusader. This time, it's Robert Pattinson who is cleaning up the streets of Gotham. He's facing off against Paul Dano's Riddler, and – under a lot of padding and prosthetics – Colin Farrell's Penguin. Bruce gets help from not-yet-Commissioner Gordon, played by Jeffrey Wright, as well as Zoë Kravitz's Catwoman.