Last Update: Sep 28, 2022.

Submitted by: Tommy Cyndy
Score: 66/100 (71 votes)

Did Anne Hathaway ever play Catwoman?

Anne Hathaway, who played jewel thief Selina Kyle, a.k.a. Catwoman, in Christopher Nolan's 2012 The Dark Knight Rises, says she's thrilled for Zoë Kravitz, who plays Kyle opposite Robert Pattinson in The Batman, in theaters now.