Here’s the trailer for Filth. The movie stars James McAvoy as a bipolar bigoted junkie cop, who manipulates and hallucinates his way through the festive season in a bid to secure promotion and win back his wife and daughter.
Filth, directed by Jon S. Baird from the novel by Irvine Welsh, also stars Jim Broadbent, Jamie Bell, Eddie Marsan, Kate Dickie and Imogen Poots.