When Daniel Craig went shirtless in Casino Royale, it was clear that the latest actor to play James Bond brought something new to the role: a ripped body. Like Jake Gyllenhaal, Craig turned to trainer Simon Waterson to get buff for his turns as 007, including the latest, Skyfall. Waterson had Craig on an intense program of circuit training, telling GQ, “The workouts were a blend of power lifting, with a lot of compound exercises thrown in. This allows you to work out extremely hard with heavy weights, and because it's so intense the heart rate is elevated. Therefore, you are working not only on the development of nice lean muscle tissue, but you're also getting a bit of cardio as well, and keeping your body fat down."