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.
He will chase you
If you run
He will take you