Spider-Man Infinity War
Spider-Man (Tom Holland) has not been confirmed as part of the “Avengers: Infinity War” cast yet. Marvel

“Avengers: Infinity War” is expected to have quite a line up, but not everyone is invited to the party. Actor Tom Holland revealed that Spider-Man is not confirmed to appear in the 2018 flick…yet.

“It’s all up in the air,” he said at the New York Film Festival (via Comic Book Resources). “I believe some sort of deal is in the mix, but I’m unclear as to what that deal is.”

There is a lot of web to cut through in order to get Spider-Man on screen. Marvel Studios had to make a special deal with Sony to get Peter Parker into “Captain America: Civil War” and the solo flick “Spider-Man: Homecoming.” The initial deal only included those two films, but if all goes well, it’s likely that Spidey will appear in the Marvel Cinematic Universe again.

As previously reported, Sony Chairman Tom Rothman called Sony and Marvel’s relationship “fantastic” and said that they were planning to work together after “Homecoming.” However, nothing official has been announced yet.

Though Spidey’s fate is undecided, “Avengers: Infinity War” will definitely have several other heroes. Check out who is expected to appear in the 2018 MCU film:

Steve Rogers — Chris Evans will appear in “Infinity War,” but he might not be rocking the patriotic uniform anymore. The Russo brothers, who will direct, noted that he ditched the identity of Captain America at the end of “Captain America: Civil War.” “I think him dropping that shield is him letting go of that identity,” Joe Russo told Huffington Post. “[It’s] him admitting that certainly the identity of Captain America was in conflict with the very personal choice that he was making.”

Iron Man — As previously reported, there will still be a rift between Tony Stark (Robert Downey Jr.) and Steve Rogers in the action movie.

Hulk — Mark Ruffalo told Yahoo earlier this year that Bruce Banner has an interesting arc that carries through “Thor: Ragnarok,” “Avengers: Infinity War” and “Avengers 4.”

Thanos — It would be hard to have “Infinity War” without the villain. The Russo brothers posted a photo of Josh Brolin rehearsing last month.

Doctor Strange, Thor, Scarlet Witch and Vision — Benedict Cumberbatch revealed that he’d reprise the role of Dr. Stephen Strange in the Russo brothers-directed movie, and he also let quite a cast list slip out. He told the November print issue of Empire that there was the “logistical challenge of aligning his schedule with those of Robert Downey Jr, Chris Hemsworth, Elizabeth Olsen and Paul Bettany,” but they’ll make it work.

Winter Soldier — The casting announcement for Sebastian Stan’s latest movie, “Lucky Logan,” revealed that Bucky Barnes will be out of cryostasis by the time “Infinity War” starts.

Captain Marvel — The Russo brothers accidentally let Carol Danver’s superhero name drop during an event at the Smithsonian Institute in May, according to ComicBook.com. Brie Larson will get more screentime as the hero when “Captain Marvel” hits theaters in 2019.

Guardians of the Galaxy — Vin Diesel, who voices Groot, stated in a Facebook video that he and other cast members from the intergalactic flick would appear.

Nick Fury — Samuel L. Jackson said earlier this year that he is pretty sure he’ll appear in both the third and fourth “Avengers” movie.

Though these are the only confirmed stars, expect “Avengers: Infinity War” to have a much larger cast list. Appearances from characters like Black Widow (Scarlett Johansson), Falcon (Anthony Mackie), War Machine (Don Cheadle), Agent 13 (Emily VanCamp) and more are expected to be announced in the coming months.

“Avengers: Infinity War” is scheduled to hit theaters May 4, 2018.