Filth is a raunchy, foul-mouthed bit of soul searching for a maniacal James McAvoy

3.5 Stars (3.5 / 5)

 

The medical standard for Irvine Welsh adaptations is undoubtedly still Trainspotting, made back in the midst of the Britpop era (1996).

Since there have been two further attempts to bring his works to the bring screen – The Acid House and the explicitly titled Irvine Welsh’s Ecstasy – but, as with Chuck Palahuik and Fight Club, no one’s been able to recapture the magic.