Can't believe no one else has done this yet. It's unfortunate that, according to this trailer, Batman was recast several times throughout production.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…