Ben Affleck will be replacing Christian Bale's role as Batman. Comic fans should remember that Affleck was already a comic book hero in the movie Daredevil. Hopefully it doesn't suck as much as the next Batman movie. Variety reports that Affleck will be the next Batman so our worst fears have been realized. Not to be the devil's advocate but Heath Ledger was casted as The Joker so maybe Affleck can actually pull of the dark knight role in the next Batman movie?