The newest actor to play "The Dark Knight," Robert Pattison, did an exceptional job showcasing Batman in his early stages. Gritty, unskilled, BRUTAL, and somewhat naive. For these reasons, he is considered by many to be one of the best Batmans out there.
Christian Bale
Christian Bale's take on Batman was such an extraordinary new take on Batman that it made the hero feel like he could exist in the real world.
It was cool to see a Batman who used technology to evoke fear in the city of crime. However, his fighting style was so robotic and not the most visually appealing to look at.
Michael Keaton
Michael Keaton is to Batman what Christopher Reeves is to Superman. Is there really anything else that needs to be said?
Ben Affleck
And Ben Affleck, Batfleks, is undoubtedly the most accurate live Batman we have ever seen on the big screen, well, almost the most accurate, aside from him KILLING people.
Kevin Conroy
The best person to take up the role of Batman is hands down, Kevin Conroy.
Kevin is the voice of Batman, and the Mask of Phantasm is, without a doubt, one of the best Batman videos out there.
Let me stop lying.
It is the BEST Batman video out there, which is not even up for debate.
The best Batman of all time is Kevin Conroy.