Batman is one of the most popular and powerful characters from the DC universe. The comical character made it into the big screens in 1943 hitting big money. Batman became a crucial name in the superhero fantasy with almost fifteen movies made involving the character. Many actors have sported the prestigious mask of Batman over the decades and in the modern era, Christian Bale is the one to perfect the role in Nolen's 2005 to 2012 Batman trilogy.

Ben Affleck replaced Christian Bale as the Batman but the actor came under the hammer after the critical and commercial disappointments of Batman v Superman: Dawn of Justice and Justice League. As Ben Affleck's contract came to an end after the movie Justice League in 2017, Warner Brother has been on the hunt to pick the next Batman for the upcoming trilogy.

Twilight fame Robert Pattinson and Nicholas Hoult were the front runners for the role. Following the recent test shoot with both the actors, reports are coming in that Robert Pattinson has edged out Nicholas Hoult to become the next Batman. The 33-year-old actor will star in the next Batman trilogy that will be directed by Matt Reeves.