Re: Anne Hathaway vs Michelle Pfeiffer
There's no real reason to compare them because they are such different characters, or rather, interpretations of the same character. But I will say this. Though I like Jack Nicholson's performance as the Joker thought he was very entertaining and appropriate for the role, for me Heath Ledger was much better. That isn't the case when looking at Pfieffer and Hathaway. Pfieffer's performance is one of the best of her career and of superhero movies in general and Hathaway would have been remiss to try and better that. And so she didn't, instead creating something unique that represented another side of Selina Kyle that hadn't been seen on screen before.
O Captain! My Captain! Rise up and hear the bells.
Rise up, for you the flag is flung, for you the bugle trills.
For you bouquets and ribbon'd wreaths, for you the shores a-crowding.
For you they call, the swaying mass, their eager faces turning.