Twilight and Harry Potter actor Robert Pattinson is the next Batman. Variety reports that Pattinson will play the Caped Crusader in the new standalone film, The Batman, which is releasing in June 2021. The film is directed by Matt Reeves, who made the latest Planet of the Apes movies.
Pattinson takes over as Batman from Ben Affleck, who played the character in Batman v Superman, Suicide Squad, and Justice League. At 32, Pattinson is the youngest-ever actor to play Batman.
“Warner Bros., in giving Reeves plenty of time to develop the script, is hoping the latest iteration of the DC icon is done right, following the disappointments of Batman v Superman and Justice League,” according to Variety.