The newest incarnation of a Marvel Comics superhero, Spider-Man, showed up in the most recent Avengers movie in a small supporting role, showing off his youthful exuberance as played by equally youthful Tom Holland. In this 2017 action movie, Spidey gets his own headlining role again – and if you think Peter Parker is being depicted on the younger side, wait until you see Marisa Tomei as Peter’s Aunt May. Other players, though, bring the weight of experience, in the examples of both Robert Downey Jr. as Tony Stark (a.k.a. Iron Man) and Michael Keaton as first-time-on-film villain Adrian Toomes (a.k.a. The Vulture).