When I watched Batman Returns as a kid, I was enthralled by Michelle Pfeiffer's performance as Selina Kyle/Catwoman. It wasn't even just finding Catwoman alluring, it was more that I was into her performance as Selina, and her transformation from meek secretary to being reborn and confident (even though I know she had a head injury from surviving a high fall and is mentally ill). She was intriguing the whole way through, how she maintained a sense of humor even when her life was bland, and relishing the chance for a renewed life and standing up to authority figures with confidence and assurance.
I watched the movie again as an adult, and I thought aside from Pfeiffer's performance, the rest of the movie was awful, with terrible villains, a boring plot, and an uninteresting Batman. But this Vulture article is a great analysis of why Pfeiffer was so great in the film, and how her performance and the character writing made Selina Kyle/Catwoman a complex and interesting character.