Filth (novel) Stork Nightmares" and "Porno". Other minor characters mentioned in passing throughout "Filth" include: Simon "Sick Boy" Williamson (from "Trainspotting", "Skagboys" and "Porno"), "Juice" Terry Lawson (from "Glue" and "Porno"), Danny "Spud" Murphy (from "Trainspotting", "Skagboys" and "Porno"), and "Post" Alec Connolly, a recurring character in "Glue". A film adaptation of "Filth" was released on 27 September 2013. It is directed by Jon S. Baird, from a script he also wrote. Filth (novel) Filth is a 1998 novel by Scottish writer Irvine Welsh. A sequel, "Crime", was published in 2008. It was adapted into a 2013 film of the same name,
Filth (novel) Filth (novel) Filth is a 1998 novel by Scottish writer Irvine Welsh. A sequel, "Crime", was published in 2008. It was adapted into a 2013 film of the same name, directed by Jon S. Baird with James McAvoy in the lead role. Bruce Robertson is a detective sergeant serving in Edinburgh's "Lothian Constabulary". Robertson is a Machiavellian, intensely misanthropic man who spends his time indulging in cocaine and alcohol abuse, sexually abusive relationships, compulsive gorging on junk food, and, most of all, his penchant for "the games" – Bruce's euphemism for the myriad foul plots he hatches directed at workmates.