By Aj Singh
Downloading PDF. Please wait... Issue 2373

Filth: McAvoy hogs the limelight as a wallowing pig

This article is over 8 years, 7 months old
Issue 2373

When Edinburgh detective Bruce Robertson is chosen to help solve a brutal murder, he has other things on his mind.

These include drugs, alcohol and sex—and a paranoid mission to deceive, discredit and destroy his colleagues for the sake of a promotion.

Filth is based on the book by Trainspotting author Irvine Welsh.

James McAvoy gives a suitably unhinged performance as Bruce. He is a racist, homophobic misogynist. 

But thanks to McAvoy’s rare skill at conveying emotion you can’t help but try and peer through the mess to see a semblance of humanity.

But that’s not to say that “deep down” Bruce is a nice person—far from it.

McAvoy recalls Harvey Keitel’s role in 1992’s Bad Lieutenant.

It is helped by Jon S Baird’s effective and energetic direction and a strong supporting cast.

On general release 4 October


Sign up for our daily email update ‘Breakfast in Red’

Make a donation to Socialist Worker

Help fund the resistance