Corrupt cop Bruce Robertson (James McAvoy ) is as dirty as they come in the second international red band trailer for Filth, an adaptation of the novel by Trainspotting author Irvine Welsh. Although he is a man of numerous vices, that doesn't stop Bruce from "enforcing" the law in his own colorful way, while also gunning for a big promotion. Take a look at this age-restricted footage that showcases an all-star cast including Jamie Bell, Imogen Poots, Jim Broadbent, and Eddie Marsan.
Filth comes to theaters May 30th, 2014 and stars James McAvoy, Imogen Poots, Jamie Bell, Joanne Frogatt, Eddie Marsan, Emun Elliott, Jim Broadbent, Kate Dickie. The film is directed by Jon S. Baird.