Most of the internet has decided that Ben Affleck was a ridiculous casting choice for Batman. The actor will appear opposite Henry Cavill's Superman in the Man of Steel sequel, and many seem to believe that Affleck is too goofy and too Bostonian to play a troubled superhero. So, of course, Reddit has suggested other inappropriate actors/characters to play Batman. They've photoshopped many of their choices into the batsuit, and the results are pretty funny.
Here's Zach Galifianakis as Batman.
And Spider-Man as Batman:
And, true to Reddit's humor, Game of Thrones' Peter Dinklage as Batman.