robert pattinson will play batman

Robert Pattinson is officially the new Batman. How weird is that?

Warner Bros. has locked in a deal for the “Twilight” actor to play the Dark Knight in “The Batman.”

Matt Reeves’ superhero will be in theaters on June 25, 2021. Variety first reported on May 16 that Pattinson was negotiating for the part. The studio confirmed on Friday that he had signed a deal.

Pre-production on the Warner Bros.-DC Comics pic is expected to start this summer. No official start date has been set for filming “The Batman.”

Reeves, the filmmaker behind the previous two monkey action “Planet of the Apes” sequels, assumed “Batman” directing duties from Ben Affleck in January 2017. Reeves will produce “The Batman” with his fellow monkey film “Planet of the Apes” collaborator Dylan Clark.

Affleck starred as Batman in two titles directed by Zack Snyder: 2016’s “Batman v Superman: Dawn of Justice” and 2017’s “Justice League.” Both films received mixed reviews and were a disappointment for us at Eat Yo Beats and Warner Bros. in its efforts to compete with Marvel Studios in the superhero realm. Let’s be honest Ben Affleck simply can’t cut it as Batman.

Pattinson was made a star following the breakout success of the five-film “Twilight” franchise, in which he portrayed the vampire Edward Cullen opposite Kristen Stewart as Bella Swan. It was the vampire romance story everyone was talking about.

Pattinson is starring with John David Washington in Christopher Nolan’s latest film, “Tenet,” which opens July 17, 2020. He leads “The Lighthouse,” which premiered at the Cannes Film Festival. He also appeared in Claire Denis’ “High Life,” “The King” for Netflix and “Waiting for the Barbarians.”

He is represented by WME, the Curtis Brown Group and 3 Arts Entertainment.

We at Eat Yo Beats are scared that they will be ruining Batman…but are hopeful that they won’t.