The reason why they recast Rachel Dawes (from what I know) is that Katie Holmes didn't want to come back to do the Dark Knight, because of her thetan level or something. So instead of the really good looking girl who can act, Nolan got a good looking girl who can really act.
Maggie=upgrade.
|