Los Angeles: Actor James McAvoy says Jennifer Lawrence is a demon because she can easily match up to most men with her drinking and fighting skills.
The Scottish actor appears alongside the Oscar-winning beauty in the new movie `X Men: Days of Future Past` and was surprised by how well she kept up with her male counterparts on set, reportedly.
"She`s a demon, period. She can throw a punch, she`s got a good shot, she can drink. She`s proper. I like that girl," he said.
McAvoy, 35, who plays Professor Charles Xavier in the movie, is no stranger to starring with beautiful leading ladies after he appeared in 2008`s `Wanted` opposite Angelina Jolie.
"I kissed Angelina Jolie. Yes, we had a bit of a snog," he said.
When asked how her fiance, Brad Pitt, felt about that, he added, "I am sure he`s deeply unthreatened, deeply unmoved, and probably reassured in his masculinity. Probably."