James McAvoy 'mesmerises' in Irvine Welsh cop shocker, Filth
McAvoy takes a walk on the wild side in this gleefully lurid tale of a corrupt cop from Trainspotting author
What you need to know
An adaptation of Trainspotting author Irvine Welsh's comedy-crime novel Filth opens in UK cinemas today. The film, from writer-director Jon S Baird, was released in Scotland last week.
Filth tells the story of rotten-to-the-core Edinburgh police officer Bruce Robertson (James McAvoy), who will stop at nothing to get a promotion. Bruce sets about trying to ruin his colleagues' chances of beating him to the job with a web of intrigue and dirty tricks that begins to spiral out of control.
Co-stars Jim Broadbent, Eddie Marsan, Imogen Poots, Jamie Bell (Billy Elliot) and Downton Abbey's Joanna Froggat.
What the critics like
"Baird's vision is hallucinogenic, sleazy and dangerous, but also hysterically funny," says Kate Muir in The Times. McAvoy is mesmerising as Robertson, allowing the light of insanity to grow slowly in his eyes.
"Filth is a barnstorming piece of cinema, one that is worthy of the hype," says Andrew Blair in Den of Geek. What makes it entertaining is the streak of pitch black comedy amidst the horror and depravity.
"McAvoy takes a depraved walk on the wild side in this gleefully lurid adaptation," says Stephen Dalton in Hollywood Reporter. Filth is a hugely entertaining breath of foul air fuelled by McAvoy's impressively ugly star performance.
What they don't like
"This is not a movie you could take your mother to see," but you can't say you weren't warned, says Siobhan Synnot in The Scotsman. Not everything works in Filth, and as a movie experience it is both gruelling and transcendent, but its best scenes can prey on your mind for days. ·