In Filth, James McAvoy (X-Men: Days of Future Past) is Detective Bruce Robertson, a Scottish police officer who may be more devilish than the people he arrests. The Filth trailer has premiered and all you need to know about this flick is on full display in the over two minutes of in-your-face tease. Well, that and know it is based on the book by the author of Trainspotting, Irvine Welsh. Yeah, that.
When a film teaser features a scene where our protagonist answers why he wanted to be a cop with, “Police oppression," to which the inquisitor replies, “You wanted to stamp it out?” and he says, “No, I wanted to be a part of it,” yes, you know this is going to be a rip-roaring good time at the cinemas.
Filth also stars Jamie Bell, Eddie Marsan, Jim Broadbent (Cloud Atlas), Imogen Poots, Gary Lewis, Martin Compston, Kate Dickie and Shirley Henderson.