Spider-Man: No Way Home - Cast

Tom Holland

as Peter Parker / Spider-Man


Zendaya

as MJ


Benedict Cumberbatch

as Doctor Strange


Marisa Tomei

as May Parker


Jamie Foxx

as Max Dillon / Electro


Jacob Batalon

as Ned Leeds


Alfred Molina

as Otto Octavius / Doctor Octopus


Tony Revolori

as Flash Thompson


  Change Location