Filth has released a full trailer online, giving a better idea of what to expect from the Irvine Welsh adaptation.
The full-on promo sees James McAvoy’s dirty copper Bruce Robertson getting up to all-sorts of dubious misdeeds in a riot of drug-taking, violence and sex.
Following Robertson as he vies with his colleagues for a promotion while dealing with a murder investigation in his own unique way, the film shows off a whole new side of McAvoy.
Joining him in the cracking ensemble cast are Jamie Bell, Imogen Poots, Jim Broadbent and Eddie Marsan (who gets some great moments in the trailer).
Watch the new Filth trailer online now:
Directed by Jon S. Baird, Filth opens in Scotland on 27 September 2013, before hitting the rest of the UK on 4 October 2013.
Looking forward to seeing another side of McAvoy? Tell us below!