Which actress played Catwoman in Tim Burton's Batman Returns?

The story behind the answer

Michelle Pfeiffer played Catwoman in Tim Burton's Batman Returns. She portrayed Selina Kyle, a shy secretary who transforms into the leather-clad vigilante after being pushed from a window by corrupt industrialist Max Shreck.

Released in 1992, Batman Returns was Burton's second Batman film and followed 1989's Batman. Michael Keaton returned as Bruce Wayne, while Danny DeVito played the grotesque Penguin. Pfeiffer's Catwoman became one of the most celebrated comic-book performances of the era, balancing vulnerability, dark humor, romance, and menace.

A common mix-up is confusing Pfeiffer's version with other major Catwoman portrayals. Halle Berry played the title character in the 2004 film Catwoman, while Anne Hathaway played Selina Kyle in Christopher Nolan's 2012 film The Dark Knight Rises. Uma Thurman did not play Catwoman; she appeared as Poison Ivy in Batman & Robin.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: