Robert Pattinson is officially the new Batman. Warner Bros. has closed a deal for the “Twilight” actor to play the Caped Crusader in “The Batman.” Matt Reeves’ upcoming superhero tentpole hits theaters on June 25, 2021. Variety first reported on May 16 that Pattinson was in negotiations for the part.