Filth reviewed by Mark Kermode

Mark Kermode reviews Filth. In a bid to win back his wife and daughter and secure a promotion at work, bigoted, bipolar policeman Bruce(James McAvoy) becomes embroiled in a world of corruption, deceit and hallucinations. Adapted from Irvine Welsh's novel.

Release date:

Duration:

6 minutes

This clip is from