Speculation is running wild concerning who will be cast in the role of Harvey Dent, now that filming on The Dark Knight is about to begin.
Three names have been mentioned as front-runners: Eion Bailey, who apparently impressed Christopher Nolan very much when he tested for the role of Bruce Wayne for BB; Edward Norton; and, Jamie Foxx.
Nolan is known for using actors that caught his eye while testing for other roles. This is how Cillian Murphy got the role of Scarecrow in BB, as he, like Bailey, originally tested for Bruce Wayne.
It would be cool to see Foxx play a bad guy and see if he could pull it off. Any Given Sunday is one of my all-time favorite movies, and while he played a prima donna, he wasn’t really a bad guy. This would really be a test of his range.