<Li> Michael Keaton as Adrian Toomes / Vulture: A salvager - turned - arms - trafficker after his company is forced out of business . He uses a suit with mechanical wings forged from Chitauri technology . Toomes is revealed to be the father of Liz, Parker's love interest . Director Jon Watts wanted him to be a "regular guy", closer to John C. Reilly's Nova Corpsman Rhomann Dey from Guardians of the Galaxy (2014) than other MCU villains like Thanos and Ultron, to go with Spider - Man as a "regular kid who becomes a superhero". This helped avoid Toomes drawing the attention of the Avengers, and provided someone that Parker would be able to defeat while still learning to use his abilities . Keaton said Toomes was not completely villainous, as "there's parts of him that you go,' You know what? I might see his point"'. Co-producer Eric Hauserman Carroll likened Toomes to "the dark Tony Stark", a "businessman with a family . He wants to look out for his kids...He doesn't have these big delusions of grandeur where he wants to take over the world, or replace the government, or even defeat the Avengers or anything . He just wants his shot at the good life". Keaton was not hesitant to portray another comic book character after playing Batman in Tim Burton's 1989 film and its 1992 sequel . </Li> <Li> Jon Favreau as Harold "Happy" Hogan: The former head of security for Stark Industries and Tony Stark's driver and bodyguard . Hogan is "looking after" Parker in the film, with Favreau saying that Parker "needs someone to help him out". Favreau previously portrayed Hogan in the Iron Man films, having also directed the first two of those, and described returning as just an actor as fun, allowing him "to maintain the relationship with the MCU...Especially when the filmmakers are taking care of you, and taking care of the characters and the story". </Li> <Li> Zendaya as Michelle "MJ" Jones: One of Parker's classmates, Zendaya called her awkward but intellectual, "she just feels like she doesn't need to talk to people". She added that it was "refreshing" that Michelle was weird and different, feeling that "a lot of young people--especially young women--can relate to that". Watts likened the character to Ally Sheedy's Allison Reynolds from The Breakfast Club (1985) or Linda Cardellini's Lindsay Weir from Freaks and Geeks (1999--2000). The character is not an adaptation of Mary Jane Watson, but was given the initials "MJ" to "remind you of that dynamic", with the writers "plant (ing) the seeds in this movie" for comparisons to Watson, but also making her "wholly different". Feige added that Michelle is "not obsessed with" Parker like Watson is at times in the comics, "she's just observant". </Li> <Li> Donald Glover as Aaron Davis: A criminal looking to purchase weapons from Toomes . Davis is the uncle of Miles Morales, a version of Spider - Man, in the comics . Glover voiced Morales in the Ultimate Spider - Man television series, and campaigned to portray Spider - Man in a film in 2010 . Watts was aware of the campaign, and as soon as he was hired he asked Feige about casting Glover . The role was designed as "a surprise treat for fans", with Davis mentioning his nephew to set up Morales potentially appearing in a future MCU film . </Li>

Who plays the girl in spider man homecoming