A large cast of characters showed up to participate in Marvel's just released 10-year MCU class photo. Here's the full list of who took part. It's been a decade of almost entirely triumphs at the box office for Marvel Studios, and what a wild ride it's been for both the fans and the people who made the magic happen both in front of and behind the camera. 10 years is a major milestone, and it's cool to see those involved get together and mark the occasion with quite the star-studded photo.

We first learned that this massive photo shoot was happening back in October, when various MCU stars shared posts about the gathering on social media. It wasn't entirely clear at first whether this MCU meet-up was part of Marvel Studios' plans to celebrate their 10th anniversary, but that has become quite apparent in the months since. Now, fans can feel free to bask in the glory of the resulting photo above.

Related: Avengers: Infinity War Super Bowl Trailer Breakdown

As is readily noticable, that is a whole lot of people to be in one photo. While the biggest names will probably be easy to spot for most Marvel fans, chances are there will be a few who aren't so easily placed. That's where the following list of included stars comes in. Names are listed as they appear in the photo, row by row, left to right, along with the character they play and the primary MCU franchise they're known for.

  • Michael Rooker (Yondu, Guardians of the Galaxy)
  • Vin Diesel (Groot, Guardians of the Galaxy)
  • Cobie Smulders (Maria Hill, The Avengers)
  • Samuel L. Jackson (Nick Fury, The Avengers)
  • Jeff Goldblum (Grandmaster, Thor)
  • Laurence Fishburne (Bill Foster, Ant-Man)
  • Linda Cardellini (Laura Barton, The Avengers)
  • Sebastian Stan (Winter Soldier, Captain America)
  • Mark Ruffalo (Hulk, The Avengers)
  • Ty Simpkins (Harley Keener, Iron Man)
  • Brie Larson (Captain Marvel, Captain Marvel)
  • Michael Douglas (Hank Pym, Ant-Man)
  • Michelle Pfieffer (Janet Van Dyne, Ant-Man)
  • Hayley Atwell (Peggy Carter, Captain America)
  • Pom Klementieff (Mantis, Guardians of the Galaxy)
  • Benedict Wong (Wong, Doctor Strange)
  • Tessa Thompson (Valkryie, Thor)
  • Don Cheadle (War Machine, Iron Man)
  • Tom Holland (Spider-Man, Spider-Man)
  • Dave Bautista (Drax, Guardians of the Galaxy)
  • Michael Pena (Luis, Ant-Man)
  • Anthony Mackie (Falcon, Captain America)
  • Evangeline Lilly (Wasp, Ant-Man)
  • Chris Pratt (Star-Lord, Guardians of the Galaxy)
  • Chadwick Boseman (Black Panther, Black Panther)
  • Benedict Cumberbatch (Doctor Strange, Doctor Strange)
  • Elizabeth Olsen (Scarlet Witch, The Avengers)
  • Paul Bettany (Vision, The Avengers)
  • Frank Grillo (Crossbones, Captain America)
  • Letitia Wright (Shuri, Black Panther)
  • Sean Gunn (Kraglin, Guardians of the Galaxy)
  • Hannah John-Kamen (Ghost, Ant-Man)
  • Jeremy Renner (Hawkeye, The Avengers)
  • Paul Rudd (Ant-Man, Ant-Man)
  • Zoe Saldana (Gamora, Guardians of the Galaxy)
  • Angela Bassett (Ramonda, Black Panther)
  • Jon Favreau (Happy Hogan, Iron Man)
  • Chris Hemsworth (Thor, Thor)
  • Gwneth Paltrow (Pepper Potts, Iron Man)
  • Chris Evans (Captain America, Captain America)
  • Stan Lee (Tons of Cameos, Every MCU Movie)
  • Scarlett Johansson (Black Widow, The Avengers)
  • Kurt Russell (Ego, Guardians of the Galaxy)
  • Danai Gurira (Okoye, Black Panther)
  • William Hurt (Thaddeus Ross, Incredible Hulk)
  • Karen Gillan (Nebula, Guardians of the Galaxy)
  • Emily VanCamp (Sharon Carter, Captain America)
  • Robert Downey Jr. (Iron Man, Iron Man)

Whew, now that was a lot of star power to compile in one list. However, with the MCU's 10th anniversary being such a momentous occasion, one assumes this will only be the tip of the iceberg when it comes to events Marvel Studios puts together to honor their achievement.

More: Kevin Feige Confirms Disney-Fox Deal Won’t Affect MCU Films In Progress

Key Release Dates