Michael Keaton swooped in and scavenged John Leguizamo's role as the Vulture in Spider-Man: Homecoming
Negotiations with Keaton took so long that Sony lined up Leguizamo to play the winged villain before the Beetlejuice actor finally committed

Introducing Endless Mode: A New Games & Anime Site from Paste
Michael Keaton and John Leguizamo Photo: Evans Vestal Ward, Momodu Mansaray
Spider-Man: Homecoming was warmly welcomed to the Marvel Cinematic Universe upon its release in 2017, thanks to its refreshing, John Hughes-inspired take on the webhead. However, it could have looked very different, with John Leguizamo playing antagonist Adrian Toomes, also known as the Vulture, instead of Michael Keaton. Talks between the Dopesick actor and Sony had dragged on for so long that the studio secured another star.