FeaturedMovies

20 Marvel Characters in Their First Movie vs. Their Last

Marvel

When Avengers: Endgame hits theaters this weekend, it will serve as the grand finale for ten years of Marvel films. Starting with 2008’s Iron Man, we’ve spent the past decade geeking out over Avengers, superheroes, love to hate them villains, and the characters/sidekicks orbiting around them.  Now, ten years of storytelling certainly adds up, and Endgame is set to bring a conclusion to all of those loose ends, but that decade has also given some of the characters the opportunity for quite the glow-up (we’re looking at you, Thanos). So, in honor of Avengers: Endgame, check out the list below of some of our MCU heroes in their first and last/latest Marvel films!

Captain America
Steve Rogers

Marvel

Played by: Chris Evans

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

Most Recent Movie: Avengers: Infinity War (2018), Avengers: Endgame (2019)

Iron Man
Tony Stark

Marvel

Played by: Robert Downey Jr.

First Movie: Iron Man (2008)

Most Recent Movie: Avengers: Infinity War (2018), Avengers: Endgame (2019)

Thor Odinson

Marvel

Played by: Chris Hemsworth.

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War(2018), Avengers: Endgame (2019)

Hulk
Bruce Banner

Marvel

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), Avengers: Endgame (2019)

Black Widow
Natasha Romanoff

Marvel

Played by: Scarlett Johansson.

First Movie: Iron Man 2 (2010)

Most Recent Movie: Avengers: Infinity War (2018), Avengers: Endgame (2019)

Hawkeye
Clint Barton

Marvel

Played by: Jeremy Renner

First Movie: Thor (2o11), Pictured: The Avengers (2012)

Most Recent Movie: Captain America: Civil War (2016), Avengers: Endgame (2019)

Ant-Man
Scott Lang

Marvel

Played by: Paul Rudd

First Movie: Ant-Man (2015)

Most Recent Movie: Ant-Man and The Wasp (2018), Avengers: Endgame (2019)

War Machine
James Rhodes

Marvel

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), Avengers: Endgame (2019)

Thanos

Marvel

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), Avengers: Endgame (2019)

Nebula

Marvel

Played by: Karen Gillan

First Movie: Guardians of the Galaxy (2014)

Most Recent Movie: Avengers: Infinity War (2018), Avengers: Endgame (2019)

Loki Laufeyson

Marvel

Played by: Tom Hiddleston

First Movie: Thor (2011)

Most Recent Movie: Avengers: Infinity War (2018)

Winter Soldier
Bucky Barnes

Marvel

Played by: Sebastian Stan.

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

Most Recent Movie: Avengers: Infinity War (2018)

Black Panther
T’Challa

Marvel

Played by: Chadwick Boseman

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Scarlet Witch
Wanda Maximoff

Marvel

Played by: Elizabeth Olsen

First Movie: The mid-credits scene of Captain America: The Winter Soldier (2014), Pictured: Avengers: Age of Ultron

Most Recent Movie: Avengers: Infinity War (2018)

Spider-Man
Peter Parker

Marvel

Played by: Tom Holland

First Movie: Captain America: Civil War (2016)

Most Recent Movie: Avengers: Infinity War (2018)

Dr. Stephen Strange

Marvel

Played by: Benedict Cumberbatch

First Movie: Doctor Strange (2016)

Most Recent Movie: Avengers: Infinity War (2018)

The Wasp
Hope Van Dyne

Marvel

Played by: Evangeline Lilly

First Movie: Ant-Man (2015)

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

Star-Lord
Peter Quill

Marvel

Played by: Chris Pratt

First Movie: Guardians of the Galaxy (2014)

Most Recent Movie: Avengers: Infinity War (2018)

Falcon
Sam Wilson

Marvel

Played by: Anthony Mackie

First Movie: Captain America: The Winter Soldier (2014)

Most Recent Movie: Avengers: Infinity War (2018)

Nick Fury

Marvel

Played by: Samuel L. Jackson

First Movie: Iron Man (2008)

Most Recent Movie: Avengers: Infinity War (2018), Captain Marvel (2019)

Avengers: Endgame hits theaters this weekend, starting on Friday, April 26th!

Leave a Response