DC Films has seen several actors play Batman. But in the past two decades, two actors have stood out as the Cape Crusader. Back in 2005, Christopher Nolan reinvented the DC superhero with the help of Christian Bale.
The duo presented the Batman trilogy via the Dark Knight series. Nolan not only had Bale don the cape for Batman Begins, The Dark Knight, and The Dark Knight Rises, but the ace filmmaker also gave us the ultimate Joker.
But that's a discussion for another day. After three movies, Bale handed down the cape to Ben Affleck. The actor followed the Bat-signal in two movies.
He was introduced as the Batman in Zack Snyder's Batman v Superman: Dawn of Justice. He was also seen in a quick cameo in Suicided Squad, in an attempt to