Most of the reviews I've seen agree that Hathaway's Selina was the best thing about The Dark Knight Rises even when they found the rest of the movie flawed. She's certainly the best live-action screen Catwoman since Julie Newmar.
I say thee nay
, mon ami! This gentleman prefers the blonde! Yes, Anne looked
fantastic, but her
Selina spent her entire movie trying to get out
of being (don't-call-her-)Catwoman, whereas Michelle was just delighted
to wield the claws. Point goes to her