The Prince of Persia star, 29, wore a 20-pound flak jacket during daily workouts for the role.
ADVERTISEMENT
Jake Gyllenhaal
The Prince of Persia star, 29, wore a 20-pound flak jacket during daily workouts for the role.