I was open-minded to Anne Hathaway as Catwoman, even though I wasn't a fan of her. But I just couldn't stand her portrayal for many reasons.
For one, there wasn't enough of a villainous aspect to her. I did not like how quickly she teamed up with Batman. And all the ambiguity was undone when she ends up with Bruce Wayne at the end.
Secondly, I do not like Anne Hathaway's acting.
Thirdly, Nolan's bone dry literalism killed the more appealing, fantasy aspects of the character.
Lastly, she missed out on a few vital qualities. The villainous aspect I already mentioned. The cat motif is largely gone. The sexuality - that aggressiveness combined with playfulness - never really stood out. The chemistry was lacking.
At least I gave her a chance. But she's about equal with Halle Berry and Eartha Kitt for me.
Hell, I liked Tori Black better