James McAvoy has said his new thriller doesn't feel like a British movie.
The actor stars in London-based movie Welcome To The Punch, the second film by British writer/director Eran Creevy.
But X-Men star James told Empire magazine: "The script didn't feel like it had the humility and humbleness of a British film
"Don't get me wrong - I love British film and I love gritty, British drama. But we're not trying to go, 'This is the real world.' We're going, 'Here's a... rip-roaring, really emotionally powerful piece of entertainment,' you know?"
James plays troubled Detective Max Lewinsky in the film, due out next year, which also stars Mark Strong.
The director told the mag that James was prepared to make his character unlikeable.
"A lot of actors would say, 'I can't be seen doing this!' James is like, 'I'll do that. I want him to be arrogant and pig-headed and bitter'," he said.