Let me take you back to the year 2012. It was the time of Carly Rae Jepsen’s “Call Me Maybe,” people saying YOLO a lot, Claire Danes’ cry face on Homeland, and, of course, the red carpet premiere of The Avengers.
So here’s a look at the original Avengers cast at the 2012 premiere, side-by-side with what they looked like at the 2019 Avengers: Endgame premiere. Or, as I like to call it, “a collection of beautiful photos of beautiful people that prove The Avengers will never age.”
1.
Robert Downey Jr. (Tony Stark/Iron Man)
2.
Chris Evans (Steve Rogers/Captain America)
3.
Mark Ruffalo (Bruce Banner/Hulk)
4.
Chris Hemsworth (Thor)
5.
Scarlett Johansson (Natasha Romanoff/Black Widow)
6.
Jeremy Renner (Clint Barton/Hawkeye)
Bonus — Here’s a look at the two non-Avengers Avengers cast members who were at both premieres:
7.
Clark Gregg (Phil Coulson)
8.
Cobie Smulders (Maria Hill)