Cast member Jon Hamm poses at the premiere of "Sucker Punch" at the Grauman's Chinese theatre in Hollywood, California March 23, 2011. The movie opens in the US on March 25. (Agencies)
Click for more photos