Batman belongs to the American comics published by DC comics. This character was created by Bob Kane and Bill Finger and he has appeared in some movies since its creation. He made his first appearance in the 1949s in two films: Batman and Batman and Robin.
On the other hand, in 1997 the sequel of Batman and Robin was made and it was received in a bad way by the critics and the fans and this made that the film of Batman Unchained had to be canceled. After a couple of years, in 2005 this franchise was rebooted with a movie which was directed by Christopher Nolan and starring by Christian Bale.
In 2013, Warner Bros launched its own cinematic universe known as the DC Extended Universe and Ben Affleck was the actor chosen to represent this character in this new franchise. This actor appeared in the film Batman vs Superman: Dawn of Justice directed by Zack Snyder.
Batman has also appeared in animated films as a main character and as an aditional character. Most of these films were released directly on video while the 1993 animated film Batman: Mask of the Phantasm was released in the theater.
According to the surveys, this is the best Batman
Last year, through the IMDB Twitter account, the largest database of movies and TV on the Internet, a survey was cereated with the question: Who is considered the best Batman of all the time? They made some surveys through various tweets where fans could vote and decide which would be the best for them.
In these surveys, all the names of the actors who have starred in this character had been placed and little by little names like Val Kilmer, Adam West and even Michael Keaton were discarded. At the end, two actors were the ones who had acquired the most votes and they were: Christian Bale and Ben Affleck.
If we talk about Bale, the co-writer David S. Goyer explains that it is very difficult to find a character capable of playing both facets, however, this actor did something better than that. He developed different personalities for both sides of the coin and this allowed that as the saga progressed it became more ambitious.

On the other hand, when Warner Bros announced that Ben Affleck would star in this movie, many fans got panicked because they thought that he wouldn’t have enough characteristics to play this character. However, when the movie where he participated was released, many people changed their minds because it got good acceptance by the public and people considered that this actor was worthy of being this superhero.

When we think on both actors, many people would think that the answer to the question of who is the best actor would be Christian Bale because he was the one who modernized and revived this superhero after the failures he had in the late 90s.
More than 77 thousand people were the ones who voted in the surveys carried out by IMDB and according to the data mentioned previously, you are surely thinking that Bale would be the winner. However, the statistics positioned Ben Affleck as the best Batman in the history with 55% of the votes.
Many fans of the Batman movies weren’t agree with these results, but it should be noted that Affleck was the most applauded of Batman vs Superman where he was able to convince many fans that he was really worthy of playing this character.
Through social media, Batman fans have made it clear that they are really looking forward to watch Affleck playing Batman in Justice League according to Zack Snyder. This actor became a trending topic during the DC FanDome because it was confirmed that he would return to the DC universe in the movie The Flash.
Probably if this year a survey is carry out again through the internet, the results could be different. The answers from fans could change mainly because we will watch Robert Pattinson in The Batman.
As additional information, the director Matt Reeves will reboot Batman with Robert Pattinson as the main character. Throughout this story, Bruce Wayne is already established as a vigilante in Gotham, but he have to prove that he is the best detective that exist when there are crimes that the police can’t solve.
However, until some other surveys will be done, it is clear that the best Batman until now is Ben Affleck, in the opinion of the fans.