15 Best Performances In The DCEU (So Far)
3. Ben Affleck - Batman
Ben Affleck is the greatest live-action Batman of all time.
Controversial, perhaps, but can any of the other live-action Batmans come close to him? Christian Bale and Michael Keaton were both OK but thoroughly dreary and overly restrained, Val Kilmer was alright but forgettable in a weak film and George Clooney... well, he was in Batman and Robin. No-one could ever have emerged unscathed from that.
Ben Alffeck, on the other hand, is amazing as Batman. He's a truly compelling action hero who mixes charisma with a tortured, world-weary sadness, thus making him a perfect fit for the Dark Knight and an always brilliant character to watch.
As things stand the actor is set to leave the role after The Flash (2022), which is a huge shame. Still, while he had the chance, he certainly did this most iconic of characters justice.