Jae Brub
Geeks is powered by Vocal creators. You support Jae Brub by reading, sharing and tipping stories... more

Geeks is powered by Vocal.
Vocal is a platform that provides storytelling tools and engaged communities for writers, musicians, filmmakers, podcasters, and other creators to get discovered and fund their creativity.

How does Vocal work?
Creators share their stories on Vocal’s communities. In return, creators earn money when they are tipped and when their stories are read.

How do I join Vocal?
Vocal welcomes creators of all shapes and sizes. Join for free and start creating.

To learn more about Vocal, visit our resources.

Show less

Marvel Cinematic Universe Character Guide

2017 Edition

Photo by Reddit User u/MovieMann

We're getting closer to the end of 2017 and the massive fictional narrative that made up the MCU is still pleasing fans film-after-film and dominating the box office with seventeen movies (as of Thor: Ragnarok) and more to come. Not to mention all the Netflix, Hulu, and ABC shows that feature other MCU characters. With that, there is a whole gang getting ready to re-assemble for 2018's Avengers: Infinity War, along with some newcomers that some of our main characters haven't met yet. With more and more Marvel films coming out each year (three per year to be exact), let's make sure we don't fall too far behind on the status of our heroes.

In this guide, I am going to list brief information on every hero that has suited up (or going to) to the most updated information possible in hopes to get newcomers up to date with these characters and to remind the true believers of the MCU hero history. Enjoy. 

NOTE: I will not be covering any characters that have not been apart of the films. The TV show characters guide will be separate. MCU villain status list is coming soon. 

Iron Man

Real name: Tony Stark

Played by: Robert Downey Jr.

First Appearance: Iron Man (2008)

Last Appearance: Spider-Man: Homecoming (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Avengers

Movies appeared in: Iron Man, The Incredible Hulk (cameo), Iron Man 2, Avengers, Iron Man 3, Avengers: Age of Ultron, Captain America: Civil War & Spider-Man: Homecoming

War Machine

Real name: James "Rhodey" Rhodes

Played by: Don Cheadle (replaced Terrence Howard as of Iron Man 2)

First Appearance: Iron Man (2008)

Last Appearance: Captain America: Civil War (2016)

Next Movie Avengers: Infinity War (2018)

Team Affiliation: U.S. Army, Avengers

Movies appeared in: Iron Man, Iron Man 2, Iron Man 3, Avengers: Age of Ultron, & Captain America: Civil War

Hulk

Real name: Dr. Bruce Banner

Played by: Mark Ruffalo (replaced Edward Norton as of The Avengers)

First Appearance: The Incredible Hulk (2008)

Last Appearance: Thor: Ragnarok (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Avengers, Revengers

Movies appeared in: The Incredible Hulk, The Avengers, Iron Man 3 (cameo), Avengers: Age of Ultron & Thor: Ragnarok

Black Widow

Real name: Natasha Romanoff

Played by: Scarlett Johansson

First Appearance: Iron Man 2 (2010)

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: S.H.I.E.L.D, Avengers

Movies appeared in: Iron Man 2, The Avengers, Captain America: The Winter Soldier, Avengers: Age of Ultron, & Captain America: Civil War

Thor

Real name: Thor Odinson

Played by: Chris Hemsworth

First Appearance: Thor (2011)

Last Appearance: Thor: Ragnarok (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Avengers, Revengers

Movies appeared in: Thor, The Avengers, Thor: The Dark World, Avengers: Age of Ultron, Doctor Strange (cameo), & Thor: Ragnarok

Captain America

Real name: Steve Rogers

Played by: Chris Evans

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

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: U.S. Army, S.H.I.E.L.D, Avengers

Movies appeared in: Captain America: The First Avenger, The Avengers, Thor: The Dark World (cameo), Avengers: Age of Ultron, Captain America: Civil War & Spider-Man: Homecoming (cameo)

The Winter Soldier

Real name: James Buchanan "Bucky" Barnes

Played by: Sebastian Stan

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

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: U.S. Army, HYDRA

Movies appeared in: Captain America: The First Avenger, Captain America: The Winter Soldier, & Captain America: Civil War

Hawkeye

Real name: Clint Barton

Played by: Jeremy Renner

First Appearance: Thor (2011)

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: S.H.I.E.L.D, Avengers

Movies appeared in: Thor, The Avengers, Avengers: Age of Ultron & Captain America: Civil War

Falcon

Real name: Sam Wilson

Played by: Anthony Mackie

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

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: S.H.I.E.L.D, Avengers

Movies appeared in: Captain America: The Winter Soldier, Avengers: Age of Ultron, Ant-Man, & Captain America: Civil War

Guardians of the Galaxy

I decided to group this whole team into one since they have stuck together since becoming the Guardians of the Galaxy.

Names: Star-Lord (Peter Quill), Gamora, Rocket, Groot, Drax, Mantis, & Nebula

Played by: Chris Pratt, Zoe Saldana, Bradley Cooper, Vin Diesel, Dave Bautista, Pom Klementieff & Karen Gillan respectively

First Appearance: Guardians of the Galaxy (2014) *Except Mantis*

Last Appearance: Guardians of the Galaxy Vol. 2 (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Guardians of the Galaxy, bitch.

Movies appeared in: Guardians of the Galaxy & Guardians of the Galaxy Vol. 2

Scarlet Witch

Real name: Wanda Maximoff

Played by: Elizabeth Olsen

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

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Avengers

Movies appeared in: Captain America: The Winter Soldier (post credits), Avengers: Age of Ultron, & Captain America: Civil War

Quicksilver

Real name: Pietro Maximoff

Played by: Aaron Taylor-Johnson

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

Last Appearance: Avengers: Age of Ultron (2015)

Next Movie: Unknown / died in Avengers: Age of Ultron

Team Affiliation: None

Movies appeared in: Captain America: The Winter Soldier (post credits) & Avengers: Age of Ultron 

Vision

Real name: Vision

Played by: Paul Bettany

First Appearance: Avengers: Age of Ultron (2015)

Last Appearance: Captain America: Civil War (2016)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: Avengers

Movies appeared in: Avengers: Age of Ultron & Captain America: Civil War

Ant-Man

Real name: Scott Lang

Played by: Paul Rudd

First Appearance: Ant-Man (2015)

Last Appearance: Captain America: Civil War (2016)

Next Movie: Ant-Man and the Wasp (2018)

Team Affiliation: None

Movies appeared in: Ant-Man & Captain America: Civil War

Wasp

Real name: Hope Van Dyne

Played by: Evangeline Lilly

First Appearance: Ant-Man (2015)

Last Appearance: Ant-Man (2015)

Next Movie: Ant-Man and the Wasp (2018)

Team Affiliation: None

Movies appeared in: Ant-Man

Black Panther

Real name: T'Challa

Played by: Chadwick Boseman

First Appearance: Captain America: Civil War (2016)

Last Appearance: Captain America: Civil War (2016)

Next Movie: Black Panther (2018)

Team Affiliation: None. King of Wakanda

Movies appeared in: Captain America: Civil War

Spider-Man

Real name: Peter Parker

Played by: Tom Holland

First Appearance: Captain America: Civil War (2016)

Last Appearance: Spider-Man: Homecoming (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: None

Movies appeared in: Captain America: Civil War, Spider-Man: Homecoming

Doctor Strange

Real name: Stephen Strange

Played by: Benedict Cumberbatch

First Appearance: Doctor Strange (2016)

Last Appearance: Thor: Ragnarok (2017)

Next Movie: Avengers: Infinity War (2018)

Team Affiliation: None

Movies appeared in: Doctor Strange, Thor: Ragnarok

Now Reading
Marvel Cinematic Universe Character Guide
Read Next
'In the Blink of an Eye'