McAvoy cherishes his filthy time
James McAvoy has said starring in the new film of Irvine Welsh's novel Filth is an experience he will cherish for the rest of his career.
The X Men: First Class star plays a drug-addicted, sex-obsessed policeman driven by hatred in the big-screen adaptation of the Trainspotting writer's book, which he filmed in Glasgow last year.
James said: "It's dark as all hell and funny as all hell and fingers crossed it should be good. It was an amazing experience making the film and one that I'll cherish for the rest of my career really.
"You can never tell if it's going to be good, but if it's as good as it felt, at the end of the day we should have a good movie on our hands."
The 32-year-old Scottish actor said he felt Britain needed to learn to accept the current success of its film industry.
He said: "They always say that art does well in times of austerity so maybe that's something to do with it.
"I feel like people are always saying 'the British film industry is doing really well at the moment', and I wonder when we're going to get used to it and say that's the way it should be."