Batman is not a very interesting character. For any actor. There is simply not much to play. I think Michael Keaton did it the best, and I wish good luck to Ben Affleck. But, you know who would have made a great Batman? Alec Baldwin in the '80s.
Quentin Tarantino