Lily Collins: Jamie Campbell Bower Kicks Ass in 'Mortal Instruments'

[From] He's played a dark wizard and a villainous vamp, but actor Jamie Campbell Bower is tackling his most physically demanding role yet in the upcoming "The Mortal Instruments: City of Bones" as demon-destroying Shadowhunter Jace Wayland.

Based upon the urban fantasy series by Cassandra Clare, "City of Bones" stars Lily Collins as a Brooklyn teen who discovers she's a descendant of an ancient line of half-human, half-angel warriors tasked with protecting Earth from dark forces. Campbell Bower plays her love interest in the film, and the actress had plenty of accolades for her co-star when MTV News caught up with her at the Toronto International Film Festival recently, where she was supporting another film, "Writers."

"When he walked into the room for the audition — I remember telling you this actually, a while ago — that he walked on and that was it. That was Jace. He nailed it," Collins recalled. "He didn't have to try. He's that perfect mixture between being this, like, mysterious Jace and also very endearing and funny, and he brings this wit and charm that only Jamie can bring. You just burst out laughing because he's so deadpan when he delivers things."

For more of what she had to say, head to