Jamie Campbell-Bower has revealed he worked for and a half months to get physically ready for The Mortal Instruments: City of Bones.
The actor takes on the role of Jace Wayland in the first of Cassandra Clare's novels to hit the big screen.
And the actor threw himself into his training regime as well as performed most of his stunts during filming.
Speaking to Collider the actor said: "I did four and a half months of training. I did Krav Maga. I did circuit training every day.
"And then, I actually called up Robert Kulzer and the producers of Constantine and asked them if I could go out a month before I was originally meant to go out anyway, to go and train with the stunt guys, to go and be with them, because I’d had a great chat with Harald, and we came to the conclusion that whatever I could do, I should do.
"So, I do 99 percent of what you see. I’m not saying there’s a hundred stunts in the movie. There might be one hundred stunts. (laughs) But there’s only one that I didn’t do.
"It was great to be able to go out there and create a style and put my fighting style into how Jace is fighting, but it was tough."
Campbell-Bower stars alongside Lily Collins, Lena Headey, Jonathan Rhys Meyers and Jared Harris in the film, which is directed by Harald Zwart.
The actor already has the Twilight franchise under his belt and is set to star in Overdrive.
The Mortal Instruments: City of Bones is out now.
Tagged in Jamie Campbell Bower