Since Tim Burton established Batman on the big screen in 1989, five actors have donned the cape and cowl, but which one is the definitive Dark Knight? This has long been a contentious topic and the answer will depend on who you ask. Many fans believe Michael Keaton's performances have never been bettered, while others prefer Christian Bale's grounded take on the DC Comics icon. And Ben Affleck was generally well received during the DC Extended Universe era, even if the movies he appeared in were not.