Maggie Gyllenhaal has a mouth and isn't afraid to use it, as she demonstrated when offending most of America by saying we deserved to be attacked on 9/11. Since then Maggie has adopted the prudent strategy of laying off politics. Other actors, however, are still fair game - including Katie Holmes, whose role Maggie has taken over in the new Batman movie. Said the Fugly One:
I'm not thinking of it as a role that anyone's played before. I'm not walking into Katie Holmes' performance. I'm thinking of it as an opportunity to play somebody who's alive and smart. Chris asked me to do this because he wanted me, not because he wants some generic lady in a dress.
The implication being that, when Katie played the role, she was dead and dumb, not to mention generic? Oh Maggie - you make it hard for the Crabster to hate you when you say fabulous things like that. You're so subtle in the way you take people down. Well-played. Now if your face on TV would stop making my dog piss itself and hide under the couch...
(source)