The Internet let out a collective roar of disapproval when word first surfaced that Ben Affleck would be the next actor to play Batman.

So, who would be better?

This cheeky video clues us in on what actors will follow Affleck in the Caped Crusader's footsteps. McConaughey, Spacey, Wahlberg-- choosing the best is tougher than keeping the Joker off the streets.