Fox News is reporting that Robert Pattinson is going to replace Ben Affleck as Batman.
“Former “Twilight” actor Robert Pattinson will replace Ben Affleck in Warner Bros. upcoming film “The Batman,” according to multiple reports.
Affleck previously announced he would step away from the role of Batman after starring in “Batman v. Superman: Dawn of Justice” as well as “The Justice League.” Each film received negative reactions from critics and comic book fans alike. He was tapped to direct a standalone Batman film, but relinquished those duties to Reeves in 2017.
Sources tell Variety that Pattinson is the top choice to be the new Caped Crusader. He is expected to close on the deal soon with the film currently slated to hit theaters on June 25, 2021. “