When Henry Cavill turned up on set, he had just finished shooting Immortals (2011) and came sporting an extremely muscular and ultra-ripped physique. Director Mabrouk El Mechri told him that he had to play an ordinary man and that his current body would be completely wrong for the character. Henry Cavill had to lose all the muscle tone and mass that he gained over the previous six months to get his body to look like that of an average man. He did it by eating and drinking a lot and not working out.
Despite prominent billing in the credits, Bruce Willis only has about 30 minutes of total screen time.
Henry Cavill and Emma Hamilton both worked in the series "The Tudors"
First spy film for Henry Cavill.