The Batman is a 2022 American superhero film directed by Matt Reeves from a screenplay he wrote with Peter Craig. Based on the DC Comics character Batman, it is a reboot of the Batman film franchise. Robert Pattinson stars as Bruce Wayne / Batman alongside Zoë Kravitz, Paul Dano, Jeffrey Wright, John Turturro, Peter Sarsgaard, Andy Serkis, and Colin Farrell. The film follows Batman, in his second year fighting crime in Gotham City, as he uncovers corruption with ties to his own family while pursuing the Riddler (Dano), a mysterious serial killer and terrorist targeting the city's elite.