Avengers: Endgame is a 2019 film which takes place in the Marvel Cinematic Universe. It is a sequel to The Avengers, Avengers: Age of Ultron and Avengers: Infinity War. It is directed by Joe and Anthony Russo and stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Don Cheadle as War Machine, Paul Rudd as Ant-Man, Brie Larson as Captain Marvel, Danai Gurira as Okoye, Karen Gillan as Nebula, Bradley Cooper as Rocket Raccoon and Josh Brolin as Thanos.
- Robert Downey Jr. as Iron Man / Tony Stark
- Chris Evans as Captain America / Steve Rogers
- Mark Ruffalo as Bruce Banner
- Chris Hemsworth as Thor Odinson
- Scarlett Johansson as Black Widow / Natasha Romanoff
- Jeremy Renner as Hawkeye / Ronin / Clint Barton
- Don Cheadle as War Machine / James "Rhodey" Rhodes
- Paul Rudd as Ant-Man / Scott Lang
- Brie Larson as Captain Marvel / Carol Danvers
- Danai Gurira as Okoye
- Karen Gillan as Nebula
- Bradley Cooper as Rocket Raccoon (voice)
- Josh Brolin as Thanos
Stan Lee - "Hey man, make love not war!"
This is Lee's final MCU cameo.