15 Superstars Who've Played Superheroes (PHOTOS)
- 13 of 15
- Autoplay
Halle Berry: Catwoman and Storm
Catwoman was not a highlight of Halle Berry’s career. The 2004 film, which features Halle as Patience Phillips, a woman brought back to life as a catlike human, won four Razzies for Worst Picture, Worst Actress, Worst Director, and Worst Screenplay. While the Oscar-winning actress would probably like to forget it (and the movie’s barely-there take on the catsuit), Halle fared much better as Storm, a mutant in the X-Men movies who can — as her name implies — stir up some pretty nasty weather.
Anne Hathaway will be the big-screen’s next Catwoman, donning the skin-tight suit for 2012’s The Dark Knight Rises. Unlike Halle, she’ll play Catwoman’s traditional alter-ego, Selina Kyle. "I've always thought that skinny was the goal, but with this job I also have to be strong," she dished to Harper’s Bazaar on staying super-fit for the part.
