Twilight's Robert Pattinson to play Batman

By Justin Kroll
Updated May 17 2019 - 11:03am, first published 10:58am
Robert Pattinson will play Batman, taking over the role from Ben Affleck.
Robert Pattinson will play Batman, taking over the role from Ben Affleck.

Sources tell Variety that Robert Pattinson will play Batman in Matt Reeves' forthcoming superhero film, which hits theatres June 25, 2021.

Get the latest Mandurah news in your inbox

Sign up for our newsletter to stay up to date.

We care about the protection of your data. Read our Privacy Policy.