Actors who were considered to play Batman in this film
-Cillian Murphy - A great actor, IMO he wasn't a good fit for the Batman role, but he was able to pull off Scarecrow.
-Hugh Dancy - Can't see it
-Joshua Jackson - More Pacy than Bats, but had he been cast in this, it woud have been a Dawson's reunion between him and Katie Holmes.
-Josh Hartnett - Could have happened in any way but to me he wouldn't have been a good fit
-Heath Ledger - More Joker than Batman in my mind
-Henry Cavill - More Superman than Batman
-Billy Crudup - Just can't picture him as Batman
-Jake Gyllenhaal - May have been the closest actors out of these names who could have pulled it off and the dude is capable of pulling off any role.
-David Boreanez - Not a bad choice
-Eion Bailey - Looked at his audition and he would have made a good Bruce Wayne
-Ashton Kutcher - The worst choice for the part and I'm glad Nolan didn't go with that casting decision.
-Joaquin Pheonix - Was considered by Darren Aronofsky in the early stages, can't say if he could have been good or bad as Phoenix is able to play dark roles really well and he was great as the Joker.
-Freddie Prinze - A name that was considered by Warner Bros in the early stages, but I would think of this casting idea as a red flag.
-Guy Pearce - Heard his name a few times linked to the role and he was once considered for Ra's Al Ghul, but was deemed too youg. Still Pearce could have played any Batman character in a Nolan movie had the right opportunity came at the time.
-John Cusack - Heard about him being linked to the role, but to be honest, Cusack would have been too old and a bit boring to play the character.
Overall, I'm gad that Nolan went with somebody like Christian Bale to play the role.