The Cast Of "Spider-Man: No Way Home" In Their First Major Roles Vs. Now

    It's been quite the journey for this cast.

    It's been fewer than two weeks since Spider-Man: No Way Home premiered and the film has been shattering records ever since.

    Zendaya and Tom Holland in "Spider-Man: No Way Home"

    Not only has it made over $1 billion at the box office (and counting), but many are also arguing this is one of the greatest Spider-Man films of all time. If I'm being honest, it's hard not to agree with that sentiment once you've seen the film yourself.

    Tom Holland and Benedict Cumberbatch in "Spider-Man: No Way Home"

    If you're curious where the Spidey cast got their starts before making their way to the MCU, I've got you covered. Take a look at how they looked in their first major onscreen roles compared to now:

    Tom Holland's first major movie role was Lucas in the 2012 film The Impossible.

    Tom Holland in "The Impossible"

    And now he plays Peter Parker, aka your friendly neighborhood Spider-Man.

    Tom Holland in "Spider-Man: No Way Home"

    Zendaya got her start as Rocky Blue on the TV series Shake It Up.

    Zendaya in "Shake It Up"

    And now she plays Peter loving girlfriend MJ.

    Zendaya in "Spider-Man: No Way Home"

    Jacob initially had a role in 2016's North Woods.

    But he truly made a splash when he landed his role in Spider-Man: Homecoming playing Peter's loyal best friend Ned.

    Jacob Batalon in "Spider-Man: No Way Home"

    One of Benedict Cumberbatch's first notable film roles was Paul Marshall in Atonement.

    Benedict Cumberbatch in "Atonement"

    And now he plays the spell-casting Dr. Strange.

    Jon Favreau's first major motion picture role was D-Bob in 1993's Rudy.

    Jon Favreau in "Rudy"

    Now he plays Happy, the former head of security for Stark Industries.

    Marisa Tomei got her start in Hollywood as Marcy in the TV series As the World Turns.

    Marisa Tomei in "As the World Turns"

    And now she plays Peter's aunt May.

    Jamie Foxx first made a name for himself on the '90s TV series In Living Color.

    Jamie Foxx in "In Living Color"

    And now he's reprised his role as Max Dillon, aka Electro.

    Willem Dafoe initially got into the film industry with his role as Vance in 1981's The Loveless.

    Willem Dafoe in "The Loveless"

    And now, he returned to play Norman Osborn, aka the notorious Green Goblin.

    One of Alfred Molina's early roles was Kenneth Halliwell in Prick Up Your Ears.

    Alfred Molina in "Prick Up Your Ears"

    And now he's back again playing Otto Octavius, aka Doc Ock.

    Alfred Molina in "Spider-Man: No Way Home"

    Benedict Wong portrayed Errol on the TV series 15 Storeys High.

    Benedict Wong in "15 Storeys High"

    And now he's back as the new Sorcerer Supreme Wong.

    Tony Revolori started his film career with his role as Zero in The Grand Budapest Hotel.

    Tony Revolori in "The Grand Budapest Hotel"

    Now he plays Eugene "Flash" Thompson, one of Peter's classmates.

    Andrew Garfield's first notable film role was Jack Burridge in Boy A.

    Andrew Garfield in "Boy A"

    He once again plays Peter Parker, aka Spider-Man.

    One of Tobey Maguire's first roles was in Great Scott!

    Tobey Maguire in "Great Scott!"

    He also reprised his role as Peter Parker, aka Spider-Man.

    One of Rhys Ifans' early breakout film roles was Spike in Notting Hill.

    Rhys Ifans in "Notting Hill"

    He's returned as Dr. Curt Connors, aka the Lizard.

    One of Thomas Haden Church's earliest roles was Roach in Tales From the Crypt: Demon Knight.

    Thomas Haden Church in "Tales from the Crypt: Demon Knight"

    And now he's back as Flint Marko, aka Sandman.

    One of J.K. Simmons' earlier TV roles was as Vern Schillinger in Oz.

    J.K. Simmons in "Oz"

    He's back at it again as J. Jonah Jameson, the show host of the Daily Bugle.

    Who's your favorite character from Spider-Man: No Way Home? Let us know in the comments!