Tom Holland is starring as Peter Parker/Spider-Man in a story that takes the character back to his high-school roots.

The project has been quietly casting up and the roll call includes Michael Keaton as a villain, Marisa Tomei as Aunt May and Zendaya as the female lead.

Also on board are Tony Revolori, who starred opposite Ralph Fiennes in The Grand Budapest Hotel, and Laura Harrier, who appeared on the soap opera One Life to Live. Robert Downey Jr. will appear as Tony Stark/Iron Man.

Details of Glover's character are being kept secret.

Amy Pascal and Marvel’s Kevin Feige are producing the project that has Jon Watts in the director’s chair.

The casting is a closing of a circle of sorts for Glover. When Sony was rebooting Spider-Man for what became 2012’s The Amazing Spider-Man, a vocal grassroots fan campaign emerged for him to star in it, with Glover even embracing the movement. The part went to Andrew Garfield, although Glover was able to partly fulfill his dream by voicing mixed-race Spider-Man Miles Morales on Disney XD’s animated series Ultimate Spider-Man.

Glover has proven to be a talent across multiple platforms. He is known as a rap artist working under the name Childish Gambino and was a writer on 30 Rock, joining that show at age 21. The actor also co-starred on the cult comedy Community and appeared in Magic Mike XXL as well as The Martian. He next stars in FX's Atlanta, a show he created and produces that will air this fall.

Glover is repped by WME, MGMT Entertainment and Ginsburg Daniels.