The New Batman Is Robert Pattinson!

From a vampire to a Batman... I can see it!

Ben Affleck was the last actor to play Batman on the big screen but reportedly decided to leave the role after 2017’s Justice League. After learning the Affleck would be stepping away, we were all left wondering, who will play the Caped Crusader next?

Now we know it’s Robert Pattinson, confirmed on Twitter by director Matt Reeves! 


English actor Robert Pattison began his film career by playing Cedric Diggory in Harry Potter and the Goblet of Fire when he was 19. He is also well known for his role as the sparkling vampire Edward Cullen in the Twilight franchises. He has received Best Actor award at Strasbourg Film Festival for his performance in How to Be in 2008, and was nominated for a Canadian Screen Awards for his performance in Maps to the Stars.

According to the director of the upcoming Batman movie, this film will focus on Batman’s detective abilities something that was highlighted in the comics but not really in any of the past movies.

The Batman, as the movie is tentatively titled, is scheduled to be released on June 25, 2021.