Sierra/Affinity has released the international trailer for the dark comedy Filth starring James McAvoy. Jon S. Baird directed and also produced the pic that’s based on Irvine Welsh’s 1998 novel. The Trainspotting author also exec produces. Filth features McAvoy as a bigoted and corrupt cop who will stop at nothing to get what he wants. Imogen Poots, Jamie Bell, Joanne Froggatt, Eddie Marsan and Jim Broadbent also star. The film releases in the UK in September. Check it out: