Ben Affleck and Christian Bale are definitely present. Even George Clooney gets a bit of a look in, although he probably wished he didn't... If pressed - one could say there's a bang of the Val Kilmer off him. But where is Michael Keaton? WHERE IS HE? He is the man responsible for re-introducing the world to Batman in all his latex loveliness when all we knew was Adam West in his massive nylon pants. Where the f*** is BATMAN?!

Via Imgur