It's official (no surprise), HARVEY DENT is in The Dark Knight. Matt Damon passed on the role. The filmmakers met Josh Lucas and there is an interest in Jamie Foxx and Ed Norton. I'm pretty sure there are other actors that I'm not aware of up for the Harvey Dent role.
Now the big news is that the character of RACHEL DAWES is back in The Dark Knight but Katie Holmes won't be playing her!
Lastly there is no Oswald Cobblepot AKA The Penguin in The Dark Knight.
Variety has confirmed that Katie Holmes has dropped out of the film.