Marvel Characters in their First Movie vs. Their Last

0
Marvel Studios

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 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 Studios

Played by: Robert Downey Jr.

First Movie: Iron Man (2008)

Most Recent Movie: Avengers: Infinity War (2018)

Thor Odinson

Marvel Studios

Played by: Chris Hemsworth.

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Hulk
Bruce Banner

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 Studios

Played by: Scarlett Johansson.

First Movie: Iron Man 2 (2010)

Most Recent Movie: Avengers: Infinity War (2018)

Loki Laufeyson

Marvel Studios

Played by: Tom Hiddleston.

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Winter Soldier
Bucky Barnes

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 Studios

Played by: Chadwick Boseman.

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Scarlet Witch
Wanda Maximoff

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 Studios

Played by: Tom Holland.

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Dr. Stephen Strange

Marvel Studios

Played by: Benedict Cumberbatch

First Movie: Doctor Strange (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Ant-Man
Scott Lang

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 Studios

Played by: Evangeline Lilly

First Movie: Ant-Man (2015)

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

War Machine
James Rhodes

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 Studios

Played by: Chris Pratt.

First Movie: Guardians of the Galaxy (2014)

Most Recent Movie: Avengers: Infinity War (2018)

Hawkeye
Clint Barton

Marvel Studios

Played by: Jeremy Renner

First Movie: Thor (2o11)

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

Thanos

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!