Skip To Content

    "Captain America: The First Avenger" Is Officially 10 Years Old — Here's What The Cast Looks Like Now

    Life update: They're thriving.

    1. Chris Evans as Steve Rogers/Captain America:

    Chris shirtless as Steve Rogers vs. Chris as himself with a full beard

    2. Hayley Atwell as Peggy Carter:

    Peggy Carter with a curly bob and lipstick

    3. Sebastian Stan as Bucky Barnes:

    Bucky Barnes with scars on his face vs Sebastian posing on a red carpet

    4. Tommy Lee Jones as Chester Phillips:

    5. Hugo Weaving as Johann Schmidt/Red Skull:

    Hugo Weaving with a beard and glasses in real life

    6. Dominic Cooper as Howard Stark:

    7. Neal McDonough as Timothy "Dum Dum" Dugan:

    8. Derek Luke as Gabe Jones:

    9. Finally, Stanley Tucci as Abraham Erskine: