Marvel Characters in their First Movie vs. Their Last
Published on July 6th, 2018 | Updated on July 8th, 2018 | By FanFest
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
Played by: Chris Evans
First Movie: Captain America: The First Avenger (2011)
Most Recent Movie: Avengers: Infinity War (2018)
Iron Man
Tony Stark
Played by: Robert Downey Jr.
First Movie: Iron Man (2008)
Most Recent Movie: Avengers: Infinity War (2018)
Thor Odinson
Played by: Chris Hemsworth.
First Movie: Thor (2011)
Most Recent Movie: Avengers: Infinity War (2018)
Hulk
Bruce Banner
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
Played by: Scarlett Johansson.
First Movie: Iron Man 2 (2010)
Most Recent Movie: Avengers: Infinity War (2018)
Loki Laufeyson
Played by: Tom Hiddleston.
First Movie: Thor (2011)
Most Recent Movie: Avengers: Infinity War (2018)
Winter Soldier
Bucky Barnes
Played by: Sebastian Stan.
First Movie: Captain America: The First Avenger (2011)
Most Recent Movie: Avengers: Infinity War (2018)
Black Panther
T’Challa
Played by: Chadwick Boseman.
First Movie: Captain America: Civil War (2016)
Most Recent Movie: Avengers: Infinity War (2018)
Scarlet Witch
Wanda Maximoff
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
Played by: Tom Holland.
First Movie: Captain America: Civil War (2016)
Most Recent Movie: Avengers: Infinity War (2018)
Dr. Stephen Strange
Played by: Benedict Cumberbatch
First Movie: Doctor Strange (2016)
Most Recent Movie: Avengers: Infinity War (2018)
Ant-Man
Scott Lang
Played by: Paul Rudd
First Movie: Ant-Man (2015)
Most Recent Movie: Ant-Man and The Wasp (2018)
The Wasp
Hope Van Dyne
Played by: Evangeline Lilly
First Movie: Ant-Man (2015)
Most Recent Movie: Ant-Man and The Wasp (2018)
War Machine
James Rhodes
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
Played by: Chris Pratt.
First Movie: Guardians of the Galaxy (2014)
Most Recent Movie: Avengers: Infinity War (2018)
Hawkeye
Clint Barton
Played by: Jeremy Renner
First Movie: Thor (2o11)
Most Recent Movie: Captain America: Civil War (2016)
Thanos
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!
Having studied Media & Writing at James Madison University, I always knew that I wanted to do some type of creative writing, but being able to write about zombies, Starks, and superheroes on a daily basis for Fan Fest is my actual dream. While I probably shouldn’t be as proud as I am to be so similar to Nick Miller, I do hope to one day write my own “Pepperwood Chronicles’.