Am 17. Oktober 2013 startet „Drecksau“ in den deutschen Kinos. Basierend auf Irvine Welshs Bestseller „Filth“ erzählt Regisseur und Drehbuchautor Jon S. Baird („Cass”)in dem Film von dem schottischen Cop Bruce Robertson (James McAvoy), der nicht gerade der beste Ermittler der Welt ist. Seine Zeit verbringt er lieber mit intriganten Psychospielen, Drogen und Sex. Doch sein korruptes Leben droht zunehmend außer Kontrolle geraten …
Neben James McAvoy sind außerdem Jamie Bell, Shauna MacDonald, Jim Broadbent, Eddie Marsan, John Sessens und Imogen Poots zu sehen – und Irvine Welsh selbst hat eine Gastrolle.