Robert Pattinson is Officially the Next Batman

He's..."Patt-man!" Variety reports that Robert Pattinson will play the Caped Crusader in the upcoming superhero flick The Batman. Warner Brothers has closed the deal with the 33-year-old former Twilight star to take the lead in director Matt Reeves’ upcoming superhero tentpole, scheduled to hit theaters on June 25, 2020. Preproduction is expected to start this summer. The move comes after at least four petitions cropped up on Change.org asking Warner Bros. not to cast Pattinson as Batman, with one petitioner calling it "a complete joke!" Fellow Brit Nicholas Hoult was reportedly also considered for the part.