He's..."Patt-man!"Variety reports that Robert Pattinson will play the Caped Crusader in the upcoming superhero flickThe Batman. Warner Brothers has closed the deal with the 33-year-old formerTwilight star to take the lead in director Matt Reeves’ upcoming superhero tent pole, scheduled to hit theaters on June 25, 2020. Pre production 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.