Even Magneto was young once.
And we're talking about Ian McKellan's portrayal of the X-Men legend although Michael Fassbender is included too.
Can you imagine a time when Robert Downey Jr. didn't have the swag to pull off playing Ironman.
Or could you take Wolverine seriously if he was wearing tights?
You may be surprised.
Check out these Hollywood celebrities who play your favourite Marvel characters in the gallery below compiled by AcidCow.