Tom Holland as Peter Parker / Spider-Man: A teenager who received spider-like abilities after being bitten by a genetically-modified spider.[4] Michael Keaton as Adrian Toomes / Vulture: An incarcerated salvager-turned-arms trafficker who uses a suit with mechanical wings forged from Chitauri technology.[5] Zendaya as Michelle "MJ" Jones: One of Parker's classmates.[6] Marisa Tomei as May Parker: Peter's aunt.[5] Jake Gyllenhaal as Quentin Beck / Mysterio: A special effects expert who uses his talents to create elaborate illusions and commit crimes.[7] Cobie Smulders as Maria Hill: A former high ranking S.H.I.E.L.D. agent who works closely with Nick Fury.[8] Samuel L. Jackson as Nick Fury: The former director of S.H.I.E.L.D.[8]