Avengers: Endgame brought the ultimate battle against Thanos (played by Josh Brolin) to a conclusion as the penultimate movie of Marvel’s Phase 3. The Avengers worked together to collect all the Infinity Stones in order to prevent the Titan from eliminating 50 per cent of the universe’s population. While Thanos in the present moment was killed by an angry Thor (Chris Hemsworth) near the beginning of the film, the gang were still faced with the task of going up against a past version of Thanos later on, after travelling back in time in order to fetch all the Stones.
In the end, it’s Iron Man (Robert Downey Jr.) who sacrifices himself in order to kill Thanos, placing the Stones in his own version of the Infinity Gauntlet and snapping his fingers.
In that moment, the villain sighs, sitting down heavily and accepting his defeat.
As Reddit user IamtheWil pointed out, this exact action was predicted in Avengers: Infinity War.
In the predecessor to Endgame, Thanos made a speech to Thor and Loki (Tom Hiddleston) after killing their fellow Asgardians.
READ MORE: AVENGERS ENDGAME - ROBERT DOWNY JR'S CONDITION FOR IRON MAN RETURN
Avengers Endgame: Thanos' death was predicted in Infinity War (Image: DISNEY)
Avengers Endgame: Thanos' speech in Infinity War foreshadowed his demise (Image: DISNEY)
“I know what it’s like to lose, to feel so desperately that you’re right but to fail none the less,” he said.
“It’s frightening — turns the legs to jelly.”
So, when the time finally comes for his mission to snap half of all beings out of existence, when he finally loses the fight, Thanos’ legs turn to jelly as he’s confronted with failure while still believing he’s in the