
WireImage
Two hunky superheroes going by the name 'Chris'; clearly this calls for a battle of the brawn.
In one corner, we've got Chris Evans as 'Captain America' - where he goes from being a skinny soldier to a super-fit hero. With classic American good looks, the 30-year-old beefed up his body and gained 20 pounds of pure muscle for the part.
In the other corner, we've got Chris Hemsworth as 'Thor', giving 'Captain America' a run for his biceps. The 28-year-old Australian plays the hammer-throwing god exiled to Earth and also packed on 20 pounds of muscle for the role.
And if you're undecided about your favourite, no worries, they'll both be appearing in "The Avengers" (2012) alongside Robert Downey, Jr, Mark Ruffalo, Tom Hiddleston, Scarlett Johansson and Samuel L. Jackson.
SEE ALSO:
Top 10 things to know about 'Thor' actor Chris Hemsworth
Brandon Boyd vs. Jared Leto: Who'd you rather?
Follow us on Twitter (twitter.com/msnbuzz) and 'Like' us on our MSN Malaysia Entertainment Facebook page to get the latest celebrity gossip and exclusive interviews with your favourite local and Hollywood celebrities




























