Hunnam did one thousand push-ups a day in preparation for King Arthur: Legend of the Sword.
The 37-year-old actor plays the titular role in Guy Ritchie's medieval fantasy film, which also stars David Beckham, Jude Law and Djimon Hounsou, and the American hunk has claimed he would complete multiple sets of the common calisthenics exercise to get in shape for the movie, although "some days" he had to do much less after a long day on set.
The British heartthrob told E! News: "I mean there were some days I didn't hit the goal and I would try to recoup the next day."
"On the days where I was fighting 14-hours a day, I let myself off and went home, and said 'Okay, let's knock a zero off this equation - 100 is good enough for today."