The star of a film based on Irvine Welsh's scandalous novel talks about playing debauched policeman Bruce Robertson, while Welsh explains how the character's bad bahaviour is a pure and rational response to grief. Filth, adapted for the screen and directed by Jon S. Baird, also stars Jamie Bell as Bruce's ambitious young partner and Imogen Poots as the lone female officer on a force full of morally corrupt boys in blue.
WARNING: This video contains scenes some viewers may find offensive
In the film adaptation of Irvine Welsh's Filth, Imogen Poots plays it straight alongside James McAvoy's hideously corrupt policeman, the latest in a series of eyecatching supporting roles. So does she yearn to be the lead one day? Henry Barnes meets her