A few days ago, one of the most eagerly awaited films of 2021 released its first trailer: The Batman. Just over a year, we will be able to discover one of the most famous superheroes of the DC universe in an entirely new adventure. In this film directed by Matt Reeves, the Dark Knight will now be played by Robert Pattinson. A new face for the character that was created way back in 1939... who will have his work cut out to become one of the fans' favourites.After more than 80 years of fighting crime, it's no exaggeration to say that Gotham City's most beloved vigilante has seen a flurry of adaptations, both on the big and small screens. Each new representation of the character often brings in a new actor to the role of Bruce Wayne \/ Batman and therefore, we must ask the ever debated question: who is the best actor to have played Batman? From Michael Keaton to Ben Affleck (both of whom are said to be making appearances as Batman in the upcoming movie The Flash), Christian Bale or even, Adam West here is our ranking of the best actors to have played the role of the DC Comicbook character.