Avengers , Spider-Man , X-men , Superman , it seems that every month a new superhero film is ready to be screened in cinemas and that the leading role is always entrusted to different interpreters.

With new versions of many characters appearing again and again, we decided to take a look at the actors and actresses who have played the same superheroes in different years .

In this roundup we will show how our favorite superheroes have evolved over the years, how they differ from their colleagues and, above all, who and how many actors and actresses have played them.

So we’ll see who wore the Superman cape best , who was best suited and critically acclaimed for the role of the Hulk , and who, on the other hand, did not receive fan appreciation for their performance.

Let’s find out together all the actors who played the most beloved superheroes in history:

1) Wonder Woman

Lynda Carter, a refined woman even after the age of 60 , played the role of Wonder Woman from 1975 to 1979 . Thanks to this character, the actress became an icon of female power in the 70s thanks to her portrayal of the most famous female superhero on the ABC television program. In 2016 , the role was awarded to Gal Gadot . Israeli actress and model, and first appeared in the role of Wonder Women in Batman vs. Superman , in 2016. This was the character’s first appearance in the film and Gadot’s performance was hailed as one of the best parts of the film.

2) Raven Darkholme – Mystique

Rebecca Romijn played Mystique, the blue mutant in the original X-Men trilogy , between 2000 and 2006 , and also had a cameo in X-Men. Romijn’s tall and imposing figure along with her elegant and expressive body movement are the reasons why she and she considered the best performer among fans of the character. Instead, Jennifer Lawrence took over from Rebecca in 2011 .

3) Joker

The Joker is arguably one of the most iconic villains in comic history and has been played by many different actors. Tim Burton ‘s 1989 Batman gave us one of the most memorable portraits of the Joker when he was played by Jack Nicholson . The famous actor said he was proud of his performance: ” I considered it a piece of pop art “. Instead, in Christopher Nolan ‘s 2008 film The Dark Knight , the role of Joker was played by Heath Ledger .and to this day, most critics and fans alike agree it’s one of the best portrayals of this legendary villain. In 2016 the role of Joker was entrusted to Jared Leto .

4) Jean Gray – Phoenix / Dark Phoenix

Dutch actress Famke Janssen played Jean Gray in Marvel Studios ‘ original X-Men trilogy, from 2000 to 2014 . Jean is an omega-level mutant from the X-Men who has powerful telepathic and telekinetic abilities. The powerful Phoenix is ​​also embodied in her body. In 2016 the role of her was entrusted to Sophie Turner . She the actress revealed that she did a lot of research on mental health problems, such as schizophrenia, to understand the complex nature of her character.

5) Catwoman

Ever since the world of Batman and Gotham City was created in the 1940s, Catwoman has been an inseparable part and one of the most important characters in that world. Pfeiffer appeared as the first super sexy Catwoman in Tim Burton ‘s Batman Returns while, in 2004 , her role was played by Halle Berry and in 2012 by Anne Hathaway .

6) Sue Storm, The Invisible Woman

The character of Susan “Sue” Storm-Richards – or Sue Storm, also known as The Invisible Woman, was first introduced in 1961, in the first issue of The Fantastic Four . In 2005 , Jessica Alba ‘s portrayal remains a much-loved version of the iconic character. In the 2015 film she was played by Kate Mara . Prior to filming, Mara said she intended to focus on making her character ” as real as possible .” And her acting of her in the film has received a lot of praise.

7) Superman

When you think of Superman, one of the most classic comic book superheroes, Christopher Reeve ‘s face must be the one that comes to mind right away. In fact, he was the first Superman and the first man to fly to the big screen in 1978 . The role remained with him until 1987 . In 2013 , the most recognized and revered superhero of all time made his return and, this time, British actor Henry Cavill was cast for the lead role.

8) Ororo Munroe –Storm

Ororo Munroe, also known as Storm, is a powerful mutant with the ability to control time and is a member of the X-men. In the original series, she was played by Halle Berry , from 2000 to 2006 . Subsequently the role was entrusted to Alexandra Shipp , a very talented young actress. Unfortunately, her dowry has been overshadowed by online critics who have stated that her skin color is presumably too light for the role.

9) Harley Quinn

Birds of Prey was first presented in 2002 and the plot takes place in New Gotham City, which has been abandoned by Batman for several years and for this new superheroes, take his place in the fight against evil criminals. Most dangerous of all is Dr. Harleen Quinzel, played by actress Mia Sara, who uses her day work as a therapist to achieve her evil plans and take over New Gotham. Unfortunately, the series was canceled after the first season due to low ratings. In 2016 , former psychiatrist Harley Quinn came to the big screen as part of the Suicide Squad, giving her the character and actress who embodied her, Margot Robbie, were the flagship of the film.

10) Spider-man

Tobey Maguire began his career in major films but gained worldwide fame in 2002 for playing the role of Peter Parker, better known as Spider-Man. The character was then entrusted, from 2012 to 2014 to Andrew Garfield . The actor had stated that playing Spider-Man was a ” big challenge in many ways ” because he had to make the character ” alive and make him breathe in a new way “. Spider-Man was later integrated into the Marvel Cinematic Universe and the role was taken on by Tom Holland in 2016 .

11) Batman

When it was announced that Keaton would play the lead role in Tim Burton ‘s Batman in 1989 , thousands of fans sent letters of complaint to Warner Bros. believing Keaton was the wrong choice for the part. Not only did it prove everyone wrong, because the film was one of the most successful films of that year and returned to wearing the superhero suit for Batman Returns in 1992 . Christian Bale wore the superhero role between 2005 and 2012 while, Ben Affleck, who received positive reviews for his performance, was Batman in 2016 .

12) The Human Torch

In 2005 , six years before Evans wore Captain America’s shield and mask, he played another Marvel superhero: Johnny Storm, The Human Torch from Fantastic Four. In 2015 the role was entrusted to
Michael B. Jordan who, only three years later, found himself playing one of the main roles in the Marvel superhero film, Black Panther.

13) Hulk

One of Marvel’s most famous superheroes, Bruce Banner , best known by his alter ego, the Hulk, has been played by three different actors on the big screen over the past 15 years. The first to bring the Big Green Mutant to life in his solo film was Australian actor Eric Bana in 2003. In 2008, the Big Green Mutant returned to film starring Edward Norton, who also helped draft the script. Mark Ruffalo , however, in 2012, was the last in the role of the Hulk.