Why it Took Spider-Man so Long to Disappear in Avengers: Infinity War

When Thanos collected all six Infinity Stones in Avengers: Infinity War and snapped his fingers, he annihilated half of all life in the universe. Almost as soon as the deed was done, fan-favorite characters started to crumble to ash. It started with Bucky Barnes, and it only kept going as Black Panther, Scarlet Witch, Falcon, Star-Lord, Drax and Mantis all disappeared, one after the other.

But fans of the movie might have found themselves wondering why Spider-Man, who was the last of the Avengers to disappear, took so long to vanish. After all, all the other characters barely had time to know what was happening. But Peter Parker felt it coming because of his spider-sense, and he had time to tearfully talk to Tony Stark. Well, thanks to Joe Russo, co-director of the film, we now have an answer.

RELATED: Spider-Man: Far From Home Set Video Suggests Iron Spider Suit Is No More

"If I remember correctly, right, it was ‘I don’t feel so good’ — Tony looked at him, he said, ‘I’m sorry,’ and disappeared," the director revealed on the audio commentary of the film. But then, the scene would later change. "At the end of the day, he kept driving to put more and more emotion into it. And just went up to Tom and said, ‘You don’t wanna go. You’re a child. And you’re using your strength as Spider-Man to fight this.’ And then that was the performance that came out."

Therefore, it wasn't just a time-lapse that resulted in Peter Parker holding out longer than the other characters -- it was actually his strength. This means that, since Peter was able to feel death coming for him thanks to his spider-sense, he was able to fight it off as long as he could. The proportional strength of a spider, combined with the heart of a pure hero, was enough to push back against the effects of Thanos' Infinity snap. But all of that strength only wound up delaying the inevitable.

RELATED: Why Avengers: Infinity War Had to Depower Thanos’ Black Order

Directed by Joe and Anthony Russo, Avengers: Infinity War stars Robert Downey Jr., Chris Evans, Chris Hemsworth, Mark Ruffalo, Jeremy Renner, Scarlett Johansson, Paul Bettany, Anthony Mackie, Paul Rudd, Elizabeth Olsen, Tom Holland, Benedict Cumberbatch, Chadwick Boseman, Chris Pratt, Zoe Saldana, Dave Bautista, Bradley Cooper, Vin Diesel, Tom Hiddleston and Josh Brolin. The film arrives Aug. 14 on DVD and Blu-ray.

(via The Wrap)

Star Wars: Adam Driver Has Known Kylo Ren's Story Arc All Along

More in Movies