Re: Anne Hathaway vs Michelle Pfeiffer
Selina was definitely someone who used her sexuality to her advantage. The way she seduced the Senator, tried to get Batman to trust her ("Still don't trust me...how can we change that?"). Her wardrobe was a reflection of that.
Just because the film didn't give us her backstory doesn't mean it's not possible that one exists for her that makes her fit into that world. And she did fit into that world, to me. I believed that there could be a Catwoman prequel that explained it all, but I didn't need to see it.