Elizabeth Olsen was in her mid 20s when she played Scarlet Witch -- the caring and powerful superhero who shows up with heartache and trauma ... and struggles to control her super powers -- in the 2015 "Avengers: Age of Ultron."
Everett Collection
2 / 20
Paul Bettany made his onscreen debut as Vision in the 2015 "Age of Ultron." He reprised the role in "Captain America: Civil War" and "Avengers: Infinity War."
3 / 20
From 1993 to 1997, American actor Dean Cain played Clark Kent aka Superman on the TV series "Lois & Clark: The New Adventures of Superman."
4 / 20
Tobey Maguire was 26 years old when he first played Spider-Man (and the 17-year-old high school student, Peter Parker) back in 2002. The film was hands down a box office hit, grossing $821.7 million worldwide.
5 / 20
Academy Award-winning English actor Christian Bale played Bruce Wayne/Batman in "Batman Begins" (2005), "The Dark Knight" (2008) and "The Dark Knight Rises" (2012).
6 / 20
Robert Downey Jr. was 40 years old when he first played Iron Man -- the highly intelligent playboy turned superhero -- in the 2008 film "Iron Man."
7 / 20
American actor Ryan Reynolds played Hal Jordan/Green Lantern back in 2011. His character, Hal Jordan, was given a ring which awarded him the superpowers to challenge Parallax.
8 / 20
In 2005, Jessica Alba absolutely slayed her role as the Invisible Woman (Sue Storm) in the movie "Fantastic Four." She reprised the role in 2007 for "Fantastic Four: Rise of the Silver Surfer."
9 / 20
New York native and acting legend, Christopher Reeve rocked the iconic S on the chest in "Superman" (1978), "Superman II" (1980), "Superman III" (1983) and "Superman IV: The Quest for Peace" (1987).
10 / 20
Scarlett Johansson first played Natasha Romanoff aka Black Widow in "Iron Man 2" back in 2010. She reprised the role for other Marvel Cinematic Universe movies like "Captain America: The The Winter Soldier (2014) and "Avengers: Endgame" (2019).
11 / 20
In 2011, Australian actor Chris Hemsworth played Thor -- who transforms his entitlement as a god in Norse mythology into compassion -- in the 2011 Marvel Cinematic Universe film "Thor."
12 / 20
In 1997, George Clooney played Batman in the film, "Batman & Robin." Clooney's portrayal as Bruce Wayne/Batman was more playful and charming compared to the previous "Batman" films.
13 / 20
Halle Berry played Storm in not one, not two, not three, but FOUR "X-Men" films including "X-Men" (2000), "X2: X-Men United" (2003), "X-Men: The Last Stand" (2006) and "X-Men: Days of Future Past" (2014).
14 / 20
In 2003, Ben Affleck starred as Daredevil -- the alter ego of the blind lawyer, Matt Murdock -- in the action/thriller film "Daredevil." Affleck performed many of his own stunts for this film.
15 / 20
British actor Henry Cavill was 27 years old when the news was announced for him to play Clark Kent/Superman in "Man of Steel." He reprised the role in the following films: "Batman v Superman" (2016) and "Justice League" (2017).
16 / 20
In 1997, Alicia Silverstone was just 20 years old when she started filming "Batman & Robin" -- playing Batgirl alongside Hollywood greats like George Clooney, Uma Thurman and Arnold Schwarzenegger.
17 / 20
From X-Men (2000) to "Deadpool & Wolverine" (2024), Australian actor and singer Hugh Jackman has portrayed Wolverine for more than two decades.
18 / 20
Rebecca Romijn played Mystique in the first three "X-Men" movies: "X-Men" (2000), "X2: X-Men United" (2003) and "X-Men: The Last Stand" (2006).
19 / 20
Adam West was the third actor to play "Batman" in a live-action setting -- playing the role on ABC's "Batman" series from 1966-1968. He also played the iconic character in the 1966 film.
Shutterstock Premier
20 / 20
Replacing Edward Norton, Mark Ruffalo first played Hulk in the 2012 action/adventure film "The Avengers" -- alongside Scarlett Johansson, Chris Evans and Jeremy Renner.