Films based on a few different Irvine Welsh novels have been in development in the decade-plus since the adaptation of his debut novel Trainspotting became a trans-Atlantic hit. One of those getting the film treatment has been Filth, a book about “an evil Edinburgh cop,” for which the author has been acting as producer.

Jon S. Baird (director of British film Cass) will direct, and it turns out that the core cast is going to be more than up to the challenge of dealing with Welsh’s notoriously raucous material. James McAvoy, Jamie Bell and Alan Cumming are the names we have right now, and the idea of seeing McAvoy play a cop messed-up enough to rival Harvey Keitel’s classic Bad Lieutenant sounds pretty great. Read More »