Irvine Welsh's gritty bestseller 'Filth' was deemed unfilmable, but it's on its way to the big screen, and HuffPostUK has an exclusive clip - WATCH BELOW. Starring James McAvoy, Jamie Bell, Imogen Poots, Jim Broadbent and Eddie Marsan, the story is of a policeman - just a bigoted, bipolar and druggy one - hallucinating his way through the festive season of Edinburgh. 'Filth' is in Scottish cinemas from 27 September and UK cinemas from 4 October.
SUBSCRIBE AND FOLLOW ENTERTAINMENT
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more