How old was Captain America at the end of 'Avengers: Endgame'?

Gregory Wakeman
Chris Evans as Captain America

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.

Cast member Chris Evans arrives for the special presentation of "Knives Out" at the Toronto International Film Festival (TIFF) in Toronto, Ontario, Canada September 7, 2019. REUTERS/Mario Anzuoni

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.”

Read more: 'Avengers: Endgame' cameo revealed in VFX breakdown

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.”