It's official: Warner Bros has confirmed it has closed a deal with Robert Pattinson and he is officially the new Batman.
The studio confirmed to Variety that the Twilight star will play the caped hero in Matt Reeves' The Batman, due to release in July, 2021.
Pre-production on the film is expected to start soon, but no official start date has been set for filming.
Reeves - who made the last two Planet of the Apes films - has taken over directing from Ben Affleck, who stood down in January 2017.
Affleck starred in the coveted role in 2016's Batman v Superman: Dawn of Justice and 2017's Justice League, with Zack Snyder at the helm of both films, which each received mixed reviews.