Main Cast and Lead Actors
The principal cast of Spider-Man: No Way Home is anchored by Tom Holland as Peter Parker, Zendaya as MJ, and Jacob Batalon as Ned Leeds. Holland, a British actor born in 1996, reprised the role for the third time in the Marvel Cinematic Universe, with the film released in December 2021 by Sony Pictures and Marvel Studios. The trio forms the core of the story, dealing with public exposure and multiversal consequences after Mysterio’s reveal in Far From Home.
Supporting leads include Jon Favreau as Happy Hogan, Marisa Tomei as Aunt May, and Tony Revolori as Flash Thompson. Favreau, an American actor and producer born in 1966, has portrayed Happy Hogan across multiple MCU films, including Iron Man and Spider-Man: Homecoming. Tomei, an American actress born in 1964, brought a grounded warmth to Aunt May, while Revolori, an American actor born in 1996, continued his portrayal of the antagonistic Flash Thompson from the Homecoming storyline.
Multiverse Villains and Returning Actors
The film features three iconic villains from previous Spider-Man franchises: Alfred Molina as Doctor Octopus, Willem Dafoe as Green Goblin, and Thomas Haden Church as Sandman. Molina, an American actor born in 1953, first played Doctor Octopus in Spider-Man 2 (2004), and his return was confirmed through set leaks and official Sony marketing materials. Dafoe, an American actor born in 1955, originated the Green Goblin role in Sam Raimi’s Spider-Man (2002), and Church, an American actor born in 1971, portrayed Sandman in Spider-Man 3 (2007).
Additional returning antagonists include Jamie Foxx as Electro and Andrew Garfield as a second Peter Parker. Foxx, an American actor born in 1967, played Electro in Marc Webb’s The Amazing Spider-Man 2 (2014), with his appearance redesigned for the film. Garfield, an American actor born in 1983, reprised his role from the Webb-directed duology, sharing key scenes with Holland’s Peter Parker in a multiverse conflict that drives the third act.
Production Companies and Distribution Details
Sony Pictures Releasing distributed Spider-Man: No Way Home worldwide, with the film produced by Columbia Pictures in association with Marvel Studios and Pascal Pictures. The production was led by Amy Pascal, Kevin Feige, and Matt Tolmach, with Jon Watts returning as director after helming Spider-Man: Homecoming and Far From Home. The film’s budget was reported at approximately $200 million, making it one of the most expensive productions in the Spider-Man franchise.
Box office data from Box Office Mojo shows the film grossed over $1.9 billion globally, ranking it among the highest-grossing films of all time. The cast includes several actors who have signed multi-film deals with Sony and Marvel Studios, with Holland’s contract covering multiple sequels and crossover appearances. The ensemble structure blends Sony’s