There have been some excellent live-action versions of Batman. Michael Keaton's take on the Dark Knight is iconic, bringing forth a more serious version of the character after Adam West's classic lighter approach to Batman from his TV series. Christian Bale has what are likely the best Batman movies, with the actor being the favorite of many. Despite never having a solo movie, Ben Affleck's Batman was violent, nuanced, and went out on a positive note in The Flash. Robert Pattinson has what it takes to be the best, and the DCU will add another Bruce Wayne to the table.