 The film is directed by Jon Watts, from a screenplay by Jonathan M. Goldstein & John Francis Daley and Watts & Christopher Ford and Chris McKenna & Erik Sommers.Holland, Tomei, and Downey reprise their roles as Peter Parker / Spider-Man, May Parker, and Tony Stark / Iron Man, respectively, and are joined by Michael Keaton, who plays Adrian Toomes / Vulture.Jon Favreau, who appeared as Happy Hogan in the "Iron Man" films, also appears in the film.