Zac Elawar of Capsule Computers writes:
"Filth is what many called the “unfilmable”. Based on the novel of the same title by Irvine Welsh, Filth is the fourth film to be adapted from the author’s works, the most high profile of which being Trainspotting (1996). It stars James McAvoy (Wanted, X-Men: First Class) in what could fairly be considered his defining role as Bruce Robertson, or “Robbo”, a Detective Sergeant of the Edinburgh Polis in Scotland who is one of the most deplorable and, well, filthy people in existence. Despite McAvoy’s potentially deterring prediction that “there will be people that walk out of the cinema”, the movie opened at number one at the Scottish box office. And now you can revel in the filth on home media."