Filth
James McAvoy rides out in tale of sex and loathing in Edinburgh
Not long ago James McAvoy finished a brutal run as Macbeth, and he’s back in Filth as another manic Scotsman hurtling towards self-destruction. The setting is Nineties Edinburgh, and his character, dodgy policeman Bruce Robertson, has a Machiavellian genius for getting one over on his copper colleagues, until his addiction-fuelled luck runs out, and he comes crashing down. He’s the first-person narrator for most of the story, and though repulsively believable, his grip on the narrative starts separating from reality.
Roky Erickson & the Aliens: The Evil One