Arts & LifeArt and entertainment commentary plus interviews, book reviews, movie reviews, music reviews, comedy, and visual art. Subscribe to podcasts and follow trends in music, painting, art, architecture, photography, and design.
Filth is based on a novel by Irvine Welsh — who also wrote the profane, drug-fueled epic Trainspotting. James McAvoy plays Detective Sergeant Bruce Robertson — a bigoted junkie cop — with enough foul-mouthed sleaze to be thoroughly off-putting.
Neil Davidson/Magnolia Pictures