Batman/Bruce Wayne will be played by Michael Keaton because it would be awesome to see him in the bat costume again and he has aged relatively well so he would be a great Batman again.
Robin/ Carrie Kelly will be played by Abigail Breslin because she is an up and coming actress and she is a good actress and she fits the description but she will obviously have to become blond.
Harvey Dent/Two Face will be played by Ed Harris yes I know some people would like him to be Commissioner Gordon but I would like him to be the bad guy like in A History of Violence that would be
The Joker everyone's favorite super villain will be played the the one and only Mark Hamill because he would be perfect for it with his voice from the animated series and now that he is older he sort of looks like the Joker.
The Mutant Leader will be played by Michael Clark Duncan well it is pretty obvious why because he is very large and has that extremely deep voice and if you and some monster makeup he would be perfect.
Commissioner James Gordon will be played by Jon Voight because he is an excellent actor and he is good at portraying noble characters which Gordan is.
Ellen Yindel will be played by Glen Close she is a good actress
and she would bring a good quality to this character.
Superman the character that everyone has been waiting for is going to be played by Josh Brolin he has the look of Superman and I think he would be a Fantastic Superman even though he is playing Jonah Hex which is in the same universe. I can see the fight between Batman and Superman and it would be epic.