Trailer for Filth Starring James McAvoy and Jamie Bell

Posted on April 19, 2014

James McAvoy stars in this trailer for Filth, which is based on the darkly comic novel by Trainspotting author Irvine Welsh. McAvoy plays Detective Sergeant Bruce Robertson of Edinburgh, a corrupt homicide detective whose behavior careens wildly out of control during the Christmas season.

He is bipolar and self-medicating is only making it worse. Determined to solve the case and get a promotion, he hurtles from one incident to another while time runs out.

The film also stars Jamie Bell, Imogen Poots and James Broadbent. Take a look:

More from Watchers Watch