May 31 (UPI) -- Robert Pattinson has officially been cast Batman following a casting process that also involved Nicholas Hoult, according to a report.
Variety reported that Pattinson will portray the caped crusader in director Matt Reeves' upcoming film The Batman and has closed a deal.