Fan Fest News

News for Fans, By Fans!

Marvel Characters in their First Movie vs. Their Last

Our favorite superheroes and villains have been coming in and out of the Marvel Cinematic Universe for over 10 years now, which means that a lot of them have had quite the glow-up (we’re looking at you, Thanos). Check out our list below of MCU heroes in their first and last/latest Marvel films!

Captain America
Steve Rogers

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Chris Evans

First Movie: Captain America: The First Avenger (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Iron Man
Tony Stark

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Robert Downey Jr.

First Movie: Iron Man (2008)

Most Recent Movie: Avengers: Infinity War (2018)

Thor Odinson

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Chris Hemsworth.

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Hulk
Bruce Banner

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Edward Norton (The Incredible Hulk, 2008), Mark Ruffalo

First Movie: The character appeared in 2008’s The Incredible Hulk, but Mark Ruffalo’s first movie as Banner was in 2012’s The Avengers.

Most Recent Movie: Avengers: Infinity War (2018)

Black Widow
Natasha Romanoff

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Scarlett Johansson.

First Movie: Iron Man 2 (2010)

Most Recent Movie: Avengers: Infinity War (2018)

Loki Laufeyson

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Tom Hiddleston.

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Winter Soldier
Bucky Barnes

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Sebastian Stan.

First Movie: Captain America: The First Avenger (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Black Panther
T’Challa

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Chadwick Boseman.

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Scarlet Witch
Wanda Maximoff

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Elizabeth Olsen.

First Movie: The mid-credits scene of Captain America: The Winter Soldier (2014)

Most Recent Movie: Avengers: Infinity War (2018)

Spider-Man
Peter Parker

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Tom Holland.

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Dr. Stephen Strange

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Benedict Cumberbatch

First Movie: Doctor Strange (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Ant-Man
Scott Lang

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Paul Rudd

First Movie: Ant-Man (2015)

Most Recent Movie: Ant-Man and The Wasp (2018)

The Wasp
Hope Van Dyne

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Evangeline Lilly

First Movie: Ant-Man (2015)

Most Recent Movie: Ant-Man and The Wasp (2018)

War Machine
James Rhodes

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Terrence Howard ( 2008’s Iron Man), Don Cheadle

First Movie: Rhodey first appeared in 2008’s Iron Man, but Don Cheadle first played the character in Iron Man 2.

Most Recent Movie: Avengers: Infinity War (2018)

Peter Quill/Star-Lord

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Chris Pratt.

First Movie: Guardians of the Galaxy (2014)

Most Recent Movie: Avengers: Infinity War (2018)

Hawkeye
Clint Barton

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Jeremy Renner

First Movie: Thor (2o11)

Most Recent Movie: Captain America: Civil War (2016)

Thanos

Marvel Characters in their First Movie vs. Their Last
Marvel Studios

Played by: Josh Brolin (2014’s Guardians of the Galaxy)

First appearance: The character of Thanos first appeared at the end of 2012’s The Avengers. Josh Brolin made his appearance as the character in 2014’s Guardians of the Galaxy.

Most Recent Movie: Avengers: Infinity War (2018)

Ant-Man and the Wasp is currently in theaters!