WARNING: There are major SPOILERS ahead for Avengers: Endgame.
So if you’ve still somehow not watched the highest grossing film of all time then you really shouldn’t proceed ahead. Instead, since it is now available to buy and watch at home, you should bookmark this article, watch the movie and then return to see how old Captain America is at the end of the blockbuster.
The ending of Avengers: Endgame was just as upsetting as it was satisfying.
Sure, watching Tony Stark die after using the Infinity Gauntlet was harrowing to see, but the fact he defeated Thanos by doing so and the revelation that Captain America decided to stay in the past after returning all six Infinity Stones to live out a fruitful life with his one true love Peggy Carter helped to make up for it.
However, one big question has remained unanswered as a result of Captain America’s journey through time. Just how old was Steve Rogers when he reunited with Sam Wilson and Bucky Barnes at the end of Endgame so that he could give Wilson Captain America’s shield?
We now have out answer, as Jen Underdahl, the Visual Effects Producer for Marvel Entertainment, recently confirmed in the Wired video, How Avengers: Endgame’s Visual Effects Were Made, that Captain America is 106-years-old when he tells Wilson he tried “some of that life Tony was telling me to get.”
Underdahl didn’t stop there, though, because she also revealed that in order to make Rogers look so much older they had to take “some neck off of [Evans] so he wasn’t quite as beefy, and shrunk his shoulders and his overall profile to give that 106-year-old super soldier look.”