With official confirmation just moments away, sources say that Robert Pattinson will in fact replace Ben Affleck as the new Batman!
It is clear that Pattinson will soon sign and close of the deal, and has accepted the role in Matt Reevs upcoming Batman flick!
The superhero has previously been played on screen by Adam West, Michael Keaton, Val Kilmer, George Clooney, Christian Bale and Ben Affleck.
Reeves, responsible for Planet of the Apes sequels, stepped in to direct Batman after Ben Affleck left the project in January 2017. He has been developing the project ever since.