4) Halle Berry
It’s unfortunate that neither of one-time Oscar winner Halle Berry’s superhero roles are too well fond of with fans, but at least one of them is part of a successful franchise.
Since 2000’s X-Men, Berry has played Ororo ‘Storm’ Munroe, one of Professor X’s students with the power to control the weather. Unfortunately, that’s about all Storm did in the movies, never giving Berry much of a character to work with. Her most recent appearance in the role came in Days of Future Past. Presumably that will be her last, as Alexandra Shipp took over the role in 2016’s X-Men: Apocalypse.
In 2004, meanwhile, Berry played the lead in the regrettable Catwoman solo film, widely regarded as one of the worst superhero movies of all-time.