Robert Pattinson became the third actor since 2012 to play Batman in a live action film when he began filming on the new movie about the iconic character on Monday.

Pattinson's The Batman, which also stars Colin Farrell as Penguin, has officially started shooting and producers hope to see the movie in cinemas in June of next year.

Pattinson takes the lead role as the caped crusader and in the new movie he takes on villains including Riddler (Paul Dano), Colin Farrell as Penguin, and Catwoman (Zoe Kravitz).

Lord Of The Rings star Andy Serkis will play Bruce Wayne's butler Alfred.

Colin Farrell will play Penguin

Director Matt Reeves, who made War for the Planet of the Apes, is behind the lens and he announced the news on his Twitter account, with a picture showing his clapperboard on a chair.

Reeves first joined the project in February 2017 when Batman v Superman: Dawn of Justice star Ben Affleck was still set to play the comic book crime fighter.

However, early in 2019, Affleck, who had played the role in three previous DC movies, announced that he was departing and Pattinson was cast a few months later, leading to an inevitably divided reaction to the news.

Pattinson's new film, The Lighthouse, is in cinemas from Friday.

We need your consent to load this rte-player contentWe use rte-player to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

More movie news, reviews and interviews here